For thousands of years, people in India have turned to the holistic, traditional system of Ayurveda for healing and relaxation. Purported to be the world’s…
From historic palaces to mobile tents, tea plantations perched upon Himalayan peaks to languorous houseboats, each of the best luxury hotels in India promises a memorable—and…