TravelTill

About Pemba



Pemba is a port city in Mozambique. It is the capital of the province of Cabo Delgado and lies on a peninsula in Pemba Bay