Lake Palace

Lake Palace is a luxury hotel, of 83 rooms and suites featuring white marble walls, located on a natural foundation of 4 acres (16,000 m2)rock on the Jag Niwas island  in Lake Pichola, Udaipur, India.
Read more

0 comments:

Post a Comment

 

Search This Blog

Blog Archive