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 span 4 acres (16,000 m2). To explore more visit the link in bio.