Pemba
Pemba Beach Resort Hotel is situated near the sleepy town of Pemba, Mozambique. Formerly known as Porto Amelia, Pemba is in the northern Mozambican province of Cabo Delgado, at the tip of Pemba Bay.
Read More |
|
Mozambique Attractions
Mozambique lies on the southeast African coast and boasts a 2 500 km spectacular subtropical coastline that is dotted with prisine coral reefs, stunning islands and remote private beaches.
Read More |
|
About Rani Resorts
Rani Resorts is a tourism development company offering exclusive luxury resorts in the most exotic of locations. Each resort is unique and offers the visitor a taste of the beautiful surrounds.
Read More |