The hills consist of three massifs: Dawida, Sagalla in the southern side of Voi township and Kasigau in the south near the border of Tanzania.
The Dawida massif is the largest and tallest of the three, with an altitude of 2,228 metres (7,310 ft) above sea level at its highest peak, Vuria.
[1] The Taita Hills, with others in the Eastern Arc Mountains, were formed more than one hundred million years ago.
[3] The region was severely logged in the past and the remaining indigenous forest is now part of a nature reserve, the Taita Hills Wildlife Sanctuary.
[6] Dwarf galago (Paragalago cocos) are still also found in the Taita Hills, although its numbers are dangerously low.