Pemba Beach ... click for more Pemba Beach
Ocean swimming beach location.
Pemba region, Cabo-Delgado
Pemba Beach ... click for more