Lake Naivasha and Crescent Island

Heritawi Safaris field stories from Rift Valley.