The Raj is a first class Hotel and Spa offering one of a kind ayurvedic treatment to it's customers. The Raj is staffed by Doctors that know in detail the ancient science of Ayurveda. Ayurveda means the science of life, and the treatments availible here nourish your life on all levels. I recieved a consultation here along with a Panchakarma treatment and it was life changing.
more