topmillion.net

Affiliate Policy

Lifestyle

Taj Lake Palace

Taj Lake Palace

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 spans 4 acres.

Information may change without notice and should be confirmed with the company

Located in: Udaipur, India

Features: Palace, Castle, India

Price: from $400

Contacts