Udaipur June 20, 2011 by Shantha Leave a Comment Udaipur is a charming city in Rajasthan. It is popularly known as City of lakes and was the capital of Mewar kingdom. Maharana Udai Singh II founded Udaipur in 1559. When Chittor fort was … [Read more...]