The town Palace in Udaipur was built in a flamboyant style and is considered the biggest of its key in the point out of Rajasthan. It absolutely was crafted atop a hill, in the fusion of the Rajasthani and Mughal architectural variations, supplying a panoramic perspective of the city and its environment. The notorious Sheesh Nahal lies in the Town