Relish a sumptuous lunch at The Iris Villa, a charming restaurant offering a blend of Indian, Chinese, and continental cuisines amidst picturesque settings.
Discover the enchanting Banjhakri Falls, surrounded by lush greenery and featuring mystical sculptures, making it a perfect spot for a leisurely stroll.