Recent Posts

11 amazing places to visit in Udaipur City of Lakes

11 amazing places to visit in Udaipur City of Lakes

Udaipur, also known as the city of lakes, is located in the Rajasthan state of India and is named after the Maharaja Udai Singh II. In 1557, under his reign, the city was constructed encapsulating a number of beautiful artificial lakes and lavish royal residences.