Udaipur The City Castle Exhibition hall is the gem in the crown of the Udaipur City Royal residence Complex. It…