Tag: luxury travel in East Africa

It was all thrill & chills at Chepkiit Water falls in Nandi

Chepkiit waterfalls in Nandi county, a few kilometers from Eldoret town is a sight to behold and one not to missed.