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