A naturally relaxing paradise set amidst the tranquil atmosphere of vast lake and wetlands. Mangala means “auspicious” in Sanskrit Language, it is featured throughout the resort’s soothing ambiance, luxurious comfort and unparalleled hospitality.
Each ‘nature-inspired’ villa is designed in small-scale pavilions, allowing the surrounding greenery to flourish between each structure. Guests can choose from a range of relaxing villa accommodation that combines privacy, tranquillity and luxurious flair.