Udaipur city, also known as the 'City of Lakes' and 'Venice of East', is a very popular tourist destination in Rajasthan, India. The capital of the former princely state of Mewar, and considered as one amongst the most romantic cities of India, Udaipur is a land around the azure water lakes, hemmed in by the lush hills of the Aravalis. The city is a blend of sights, sounds and experiences. With its kaleidoscope of fairy-tale palaces, lakes, temples, gardens and narrow lanes, the city carries the flavor of heroic past, epitomizing valor and chivalry. Voted the Best City in the World in 2009 by Travel + Leisure magazine, Udaipur is now amongst the favourite wedding destinations for Indian as well as foreign nationals.