Kerala, known as God’s Own Country, offers breathtaking landscapes and a deep connection to nature. Our resort, located on the banks of Lake Vembanad in Kumarakom, epitomizes this beauty. With its unique location and authentic architecture, the resort benefits from a natural flow of wind and energy from the lake. Featuring India’s longest swimming pool at over 150 meters, it provides an unparalleled experience. Join us to enjoy magical sunsets and relax in the serene backwaters.