Lake Palace, Udaipur – Rajasthan

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. To book Now Call (Vilasa Luxury) : +91-11-43368700
18 Pins2 Followers