The Usambara’s are a part of the ancient Eastern Arc chain which mountains stretch in a broken crescent from the Taita hills in southern Kenya down to Morogoro and the southern highlands. They are estimated to be at least 100 million years old and the rocks forming them may be as much as 600 million years old