Tropical beach holiday vibes at the absolute paradise that is Anvil Bay Lodge, near Ponta Chemucane near Maputo Special Reserve and Ponta do Ouro Marine Reserve, Ponta do Ouro, southern Mozambique, Africa
{}