A Club Mahindra Associate Resort This resort has 43 cottages that are bunched in clusters amid tropical seasonal flowering trees with full blooming colours. You can take a walk on the winding pathways and enjoy the magic and mystic water features with the garden seating.