Cradled in the lap of the Aravallis and separated from the expanse of the mighty Thar lies Udaipur, a city in southern Rajasthan. Often called the City of Lakes, Udaipur is a very popular romantic spot in India. Naturally, tourist places in Udaipur are aplenty and offer a serene escape for anyone who wishes to …
Tag
Showing: 1 - 1 of 1 RESULTS