Rank #8

The Taj Lake Palace, Udaipur

The Taj Lake Palace is a stunningly beautiful 18th century palace located in the middle of Lake Pichola in Udaipur, India. Built in 1746, the palace is a stunning example of Rajput architecture and is now a luxurious five-star hotel. The palace is

From Wikipedia

Lake Palace is a former summer palace of the royal dynasty of Mewar, now operated as 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 (16,000 m2).

Read on Wikipedia ↗

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density