India’s first Heritage Palace Resort, still family run, is a unique and charming mix of themed cottages, rooms and suites, hidden amongst luxuriant gardens. Most evenings, an outdoor magical entertainment of music and dance is performed by local troupes. Overlooking the garden is the unusual swimming pool and dining room.