TOPIC: Population

Question 1 out of 5

The highlands of Kenya are densely populated mainly because, they;