Udaipur is a royal city that had been the capital of Mewar rulers for centuries. The romantic city of Udaipur has a legend behind its origin and it goes like this. Once, Maharana Udai Singh happened to meet a holy sage when he was on his hunting expedition in the Aravalli Hills. The Sage counseled the King to establish a kingdom in the fertile valley that would be well-protected by the elevated Aravalli Hills. Subsequently, Maharana Udai Singh laid the foundation stone of Udaipur in 1557 A.D.
The City Palace in Udaipur was built in a flamboyant style and is considered the largest of its type in the state of Rajasthan. It was built atop a hill, in a fusion of the Rajasthani and Mughal architectural styles, providing a panoramic view of the city and its surroundings.