The concept of body Spa has existed since ancient times. In scriptures, it has been described as an ultimate way to replenish the skin cells. Dehradun, a magical city near the foothills of Himalayas.