Travel
Lake Palace Hotel, Udaipur
The luxurious Lake Palace Hotel, on Jag Niwas island in Lake Pichola, Udaipur, Rajasthan, India
Location: 4176306

The luxurious Lake Palace Hotel, on Jag Niwas island in Lake Pichola, Udaipur, Rajasthan, India
Location: 4176306