Travel & Tourism StreetWise: Malindi: Kenya’s ‘Little Italy’Malindi, Kenya’s ‘Little Italy’By Edwin KaguriMalindi is a small town located in coastal Kenya. It acquired the name ‘Little Italy’ because of the growing... genesismApril 17, 2015