
Waterfront dining has been taken to the new heights with India's first ever floating restaurant in the State of Goa near Morjim. With a capacity for over 120 people, Flor do Mar restaurant offers continental food and is open from 11 AM till midnight.
Check out India's first Floating Restaurant! Flor do mar:













