All about Malindi
Malindi is coastal town located on Malindi Bay stretching into the Indian Ocean at the mouth of River Galana measuring approximately 120 kilometers northeast of Mombasa with a population of 202,253 people believed to have lived in Malindi by the time the 2009 population census was carried out. It is considered to be the largest…