Show more About Anantya By The Lake Anantya By The Lake: A Serene Retreat in Alancholai Nestled amidst the tranquil beauty of Alancholai, India, Anantya By The Lake offers a truly enchanting escape for travelers seeking a peaceful retreat. This 4-star hotel, built in 2013, is located appr...