A vacation to Udaipur will be nothing short of a dream come true as the city is enlivened by the lakes, palaces, and forts which makes the place unique and mesmerizing. Udaipur is known as the City of Lakes, as it is home to a handful of not natural but well-built man-made lakes. Many of…