The ultimate in beach paradise at Flamingo Bay Water Lodge - Mozambique
Inhambane, Mozambique
Situated on stilts in the crystal clear waters of the Indian Ocean, this eco paradise is home to flocks of flamingoes, beautiful mangrove waterways and the very rare Dugong. Located on the coast with some of the most spectacular coral reefs in the world, Flamingo...