Mount Meru, Tanzania, Afrika