Lake Palace, Udaipur – Rajasthan

Most Romantic Place on this Earth

Jag Niwas, now Taj Lake Palace, is one of 4 lovely islands in Lake Pichola. And each island has a story to tell Glowing moonlight, Gentle lakeside breezes. Taj Lake Palace Udaipur, a five-star deluxe Living Palace and member of Leading Small Hotels of the World, is a resplendent palace, an island unto itself. See what supreme comforts wait.