About this listing
Discover BodyTreatment
It sounds like you're referring to a spa in Dehradun that offers rejuvenating treatments for the body. Dehradun, located in the foothills of the Himalayas, is known for its serene environment, making it a perfect place for a relaxing spa experience.
Explore the listing details, compare options, and contact the owner directly when you're ready.
Community feedback
Latest reviews