Swahili Culture of the Tanzanian Coast

The Swahili culture of the Tanzanian coast is one of the richest and most fascinating expressions of East Africa