Udaipur, often known as the City of Lakes, is one of Rajasthan’s most enchanting destinations. […]