Resorts
Bamboo Lagoon
A backwater resort on Punnamada Lake, near Alappuzha town and the Nehru Trophy race course.
11 photos
View details