is a mythical Himalayan utopia, a permanently happy land isolated from the outside world. We look forward to giving you a whole new experience when you need to treat your body and mind with comfort and care. Rejuvenate your mind, body and spirit.
Visit Our New Location!
1000 SE Federal Highway • Stuart, FL
We've expanded, added new therapists and now offer Infrared Sauna and Steam Bath.