Udaipur

Udaipur

Udaipur is a popular tourist destination in India. Udaipur, the capital of the former princely state of Mewar is a beautiful city in Rajasthan, India. Udaipur city is also referred to as the “Venice of the East”, the “Most Romantic City of India” and the “Kashmir of Rajasthan”. Udaipur the “City of Lakes” is one… Read More