spot_img

Tag: Malindi

Malindi

Malindi is a town on Malindi Bay at the mouth of the Sabaki River, lying on the Indian Ocean coast of Kenya. It is 120 kilometres northeast of Mombasa. The...
spot_img