Gedi ruins are an archaeological and historical site located near the coast of the Indian Ocean in eastern Kenya’s coastal region. Situated near to the town of Gedi (also known as Gede) in the Kilifi District and within the Arabuko-Sokoke Forest, the site is a popular tourist destination.Located along the coast from Mogadishu, Somalia, to...Read More