Flamingo Bay, the name immediately conjoors up ideas of a tropical paradise. Situated on the South East Coast of Mozambique, the Indian Ocean provides an exotic and pleasent surprise. The hotel and dining facilities are based on the mainland but our accommodation beautifully designed thatch chalets lie just 500 meters out in the middle of a tidal lagoon. We reach... More