famous buildings palace
Posted on 23 January, 2012
Udaipur is a city of Rajasthan State in India. The historic city is the home of the Mewar Kingdom. It is also known as the "The City of Lakes." The turquoise waters are a sight to behold. Udaipur is a historic city and the capital of Rajasthan State, one famous for its lakes.
