Flamingo Bay Water Lodge
Location: Inhambane, Barra Beach, , Mozambique
Features:Luxury beach resort with fishing (deep sea / fly), scuba diving, snorkeling, horseback riding, biking, sailing, quad bikes, kayaks and conference facilities. Located in Inhambane, Barra Beach, Mozambique, (Mocambique).