$1.50

Category:

Description

Udaipur City Palace is one of the architectural marvels, located on the banks of Lake Pichola. This majestic City Palace is the most-visited tourist attraction of Udaipur, Rajasthan, India, Asia.

Leave a Reply

Your email address will not be published. Required fields are marked *