
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.
Chepkiit waterfalls in Nandi county, a few kilometers from Eldoret town is a sight to behold and one not to missed.
Recent Comments