Lake Palace Hotel, Udaipur

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

Lake Palace Hotel, Udaipur

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