Indian Ocean

Gedi Ruins: A Quiet Place Where Kenya’s History Lives On

Deep inside a coastal forest near the Indian Ocean is one of the outstanding historic site, Gedi Ruins, well known…

5 months ago