Udaipur – The White City Of India
Udaipur is a southern city in Rajasthan, 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 Sanga, the ruler …