Udaipur – Venice of India
Udaipur is a southern city in the Rajasthan state of India. It is a beautiful city surrounded by Aravalli hills and water. This is the City of Lakes. It is a historical land founded in 1559 and was announced as the capital of Mewar by Maharana Udai Singh II. He was the son of Maharana …