Udaipur, the capital of the former princely state of Mewar, is a serene city located in Rajasthan and is famous world over for its lakes. Also known as the City of Lakes, Udaipur is one among the most romantic and beautiful cities of India.
Also read
×

