Leelabackwaters Inn | Poovaar | Boat | House Boat | Booking | Elephant Ride | Floating Restaurant | Estuary | Package | Contact
some_text
A semi enclosed coastal body freely connected to the open sea within which sea water is diluted with freshwater from the land