Things to Do in Malindi

There are 2 attractions in Malindi. Ruins of Gedi, coastal swahili town ruins dating to medieval centuries, is the most popular.