Crescent Island: Naivasha’s best kept secret
By Karen Karimi The dusty, stunning plains of Naivasha make a tour of the Great Rift Valley priceless. Dozens of attractions dot this magnificent trough that runs from the Middle East to southern Africa and one of the best places to see them is to visit Naivasha. A market town and a popular tourist destination, […]