Region: Mozambique

Santorini Mozambique

A luxurious beach resort combining the charms of a Greek village with the natural splendour of Africa

Machangulo Beach Lodge

An attractive beach lodge at the tip of the Machangulo Peninsula in Mozambique

Africa

Truly the Big One