Pemba Beach

Accommodation

Africa, Mozambique, Cabo Delgado