Kiboko Bay Resort
Comment are off
Experience the breathtaking view of the sun setting at Kiboko Bay Resort on the shores of the shimmering waters of Lake Victoria. Wake up in luxurious tents to the excited chattering of different... Continue Reading