Designed by
Title
Ruins of Gedi in Town of Gede - A medieval Swahili coastal settlement in Arabuko Sokoke Forest Reserves in Malindi, Kenya #325074977
Description
Ruins of Gedi in Town of Gede - A medieval Swahili coastal settlement in Arabuko Sokoke Forest Reserves in Malindi, Kenya