Facts about Udaipur Among the jewel places in the Indian state of Rajasthan, Udaipur has been a capital city for the Mewar rulers, who once ruled this area of the country. The city was built by the Ruler Maharana Udai Singh after the advice of the sage. Under this rule only the wonderful forts and palaces were created to make the place look grand and immaculate. Recently under the princely state of Mewar, Udaipur stayed its capital till the British took over in the entire year 1818. After India's independence, the Maharaja of Udaipur gifted the destination to the government. More interesting facts a Udaipur will observe.