- Also Known As:
- Narasimhapuram Lodge Kerala/Alappuzha, India
Location: India > Kerala > Alappuzha
|Lemon Tree Vembanad Lake Resort,... 514 reviews||Citrus Retreats Alleppey 197 reviews||Vasundhara Sarovar Premiere 195 reviews||Punnamada Resort 260 reviews|
If you own or manage Narasimhapuram Lodge, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.