Flamingo Bay Water Lodge location, directions, satelite map
Flamingo Bay Water Lodge is situated on stilts in the crystal clear waters of Flamingo Bay in the Indian Ocean. Flamingo Bay Water Lodge is just 30 minutes drive from the historical town of Inhambane as well as the Inhambane airport.