Udaipur, India: Venice of the East
The city of Udaipur lies in the state of Rajasthan in northwestern India. It’s known as the City of Lakes to the locals and fondly regarded as the Venice of the East by visitors. Udaipur was founded in 1553 by Maharana Udai Singh II and boasts a rocky history of rulers vying to dominate this … Read more