Deep within the mysterious land lays a calming haven- “Moksha”.
Moksha is our Indian Herbal Spa, the right place to float away into a world of complete euphoria, where nothing exists but the healing touch of a masseur soothing away cares, worries, and stress of the outside world.
Utilizing the wondrous material Mother Nature has to provide, our enticing treatments feature natural and Ayurveda treatments.