Santorini Mozambique
A luxurious beach resort combining the charms of a Greek village with the natural splendour of Africa
A luxurious beach resort combining the charms of a Greek village with the natural splendour of Africa
Truly the Big One
An attractive beach lodge at the tip of the Machangulo Peninsula in Mozambique