Located in the middle of Lake Pichola, the Taj Lake Palace was constructed in the 18th century as a royal getaway for the rulers of Mewar before becoming one of India’s most iconic luxury hotels. Hospitality experts highlight that lake palaces helped establish Rajasthan’s global luxury tourism identity.