Located at the crossroads of Africa and the Indian Ocean, the Swahili coast has been a vibrant arena of global cultural convergence for over one millennium. For centuries, peoples from the Arabian ...