Lakeview resorts in Alleppey
Palmgrove Lake Resort, nehru trophy ward punnamada, Kerala, India - 688006
+91 95269 40909
The Palmgrove Lake Resort, distinguished as being one of the best luxury resorts in Alleppey, offers 11 elegantly furnished and commodi..... Gue