About This Activity
Explore ancient Swahili ruins and archaeological sites on Zanzibar and Pemba islands.
Highlights
check_circle
Pujini Ruins
check_circle
Mkama Ndume
check_circle
Chwaka Ruins
check_circle
Swahili history