| Lake Palace Hotel on Lake Pichola, Udaipur, India |
|
|
|
|
India’s Lake Palace is a luxury hotel of 83 rooms and 17 suites featuring white marble walls. It is located on a natural foundation of 4 acres (16,000 m2) rock on the Jag Niwas island in Lake Pichola, Udaipur, India. It’s very famous and lots of celebrities visited it but now, the India’s Lake Palace lost its lake after an unprecedented drought. |