Udaipur is a city in Rajasthan, India. It is considered one of India's most beautiful cities, and it has a history that dates back more than 1,000 years. The city was founded by Mewar king Udai Singh II in 1572 CE, but it wasn't until 1728 CE that the city became the capital of Rajputana. […]