Vilanculos Beach Lodge, 5 nights from R20 600 pps
Mozambique
Vilanculos Beach Lodge is situated in the small coastal town of Vilankulo, in the subtropical province of Inhambane, Mozambique. Vilankulo lies approximately 700kms north of Maputo and 500kms south...