Mills Riverside Park is a picturesque destination located at 338 Vermont 15 in Vermont, United States. This beautiful park offers a peaceful escape ā¦
Reviews
Tripadvisor
4.5/5 · 31 reviews
Loading reviews...
Mar 1, 2020
Great place to walk, jog, snowshoe and cross country ski. It also has a nice dog park with access to the river for dogs to cool off in warmer weather. The park is fairly large so it can meet many neeā¦ Full review by cessna182