Ananda in the Himalayas in Uttarakhand, India, is one of the world's leading wellness hotels, hosting luxury retreats for yoga, meditation and ayurveda.