India’s diverse travel experiences offer sustainable boutique hotels, yoga retreats, heritage crafts, glamour, history, ...