Azura Benguerra Island Mozambique, 4 nights from R41 510 pps
Mozambique
Imagine an unspoilt island within a Marine National Park, deserted beaches of pure white sand that extend for miles, sparkling turquoise seas criss-crossed by local dhows plying their trade, sunny ...