TIME Magazine’s World’s Greatest Places 2026 – Asia list features three Indian stays: Mharo Khet, an agritourism farmstay in Jodhpur; The Oberoi Rajgarh Palace, a restored 350-year-old heritage palace in Madhya Pradesh; and the luxury hotel Raffles Jaipur.