Travelers are voting Rudrasagar Lake and Dumboor Lake as the best lakes near Udaipur. There are 2 lakes near Aizawl a city just 79 km from Udaipur and 1 lake near Hailakandi which is 104 km distant. The most popular of these are Tamdil Lake near Aizawl and Lake Sone in Hailakandi. You can find 3 lakes in Tripura and 291 lakes in the country of India. Our members favorite in Tripura is Rudrasagar Lake and Ambazari Lake is the top pick in India. Want more? Check out our map of lakes near Udaipur.