Taj Lake Palace

Taj Lake Palace
Taj Lake Palace is a former summer palace of the royal dynasty of Mewar, now turned into a hotel.
The Lake Palace is located on the island of Jag Niwas in Lake Pichola, Udaipur, India, and its natural foundation spans 4 acres.