English Itombwe Mountains Cited by user KolbertBot on 01 Sep 2017 The Itombwe mountains are a section of the Albertine Rift Mountains, which border the western branch of the East African Rift.
English Itombwe Mountains Cited by user KolbertBot on 01 Sep 2017 The Itombwe mountains are a section of the Albertine Rift Mountains, which border the western branch of the East African Rift.