Travelers are voting Tepania Park, Khumulwung Eco Park and Baramura Eco Park as the best of 3 city parks in Udaipur. There are 6 city parks in Sohra a city just 117 km from Udaipur and 8 city parks in Ri-Bhoi which is 130 km distant. The most popular of these are Thangkharang Park in Sohra and Nehru Park in Ri-Bhoi. You can find 6 city parks in Tripura and 159 city parks in the country of India. Our members favorite in Tripura is Khumulwung Eco Park and Chogyal Park is the top pick in India. Want more? Check out our map of city parks in Udaipur.