The Swahili Coast - Amani Tours
April 1st 2013 Tanzania Swahili Coast by Amani Tours
Swahili derives from an Arabic word meaning ‘of the coast’, and so it is that much of the Swahili language and culture trace their roots to the Indian Ocean coastline. Explorers, Sultans and Slave Traders all encountered Africa for the first time along this history-steeped coastline creating the event
... read more