Region: Mozambique

Machangulo Beach Lodge

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

Santorini Mozambique

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

Africa

Truly the Big One