Untouched by time ... escape the pressures of modern living to restore body, mind and soul on the magical Mozambique coast at Vila no Mar Lodge.
Vila no Mar Lodge is situated just 40km further north of Xai Xai, just next to Zona Braza Beach Lodge at Praia de Chizavane.