Hotel Lemon Tree Vembanad Lake Resort, Alleppey, Kerala - Alleppey India - Photos
» Hotel Lemon Tree Vembanad Lake Resort, Alleppey, Kerala - Alleppey India
Hotel Lemon Tree Vembanad Lake Resort, Alleppey, Kerala - Alleppey India - Search and Book Hotel
Jana Sakthi Road, Kayippuram, Muhamma
688525 Alleppey
Hotels 4 Stars India