Rank #77

The Taj Lake Palace, Udaipur, India

The Taj Lake Palace is a stunning 18th century palace situated in the middle of Lake Pichola in Udaipur, India. The palace was originally built as a royal summer palace by Maharana Jagat Singh II in 1746. It is now a luxurious 5-star hotel

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