Udaipur, often referred to as the "City of Lakes," is a picturesque and enchanting city located in the Indian state of Rajasthan. Nestled in the Aravalli Range, Udaipur is renowned for its stunning lakes, palaces, and vibrant cultural heritage. The city was founded by Maharana Udai Singh II in 1559 and served as the capital of the Mewar Kingdom.
©2022. travel2expert.com. All Rights Reserved.
300+ VERIFIED AGENT
TRAVEL 2 EXPERT VERIFIED
STRINGMENT QUALITY CONTROLE
400+ Agents| 5 Lac+ Travels | 115+ Destinations