We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
A grandstand, places to sit, just off Main St. but peaceful and right next to the Mousam River tumbling over the rocks! This is a delightful spot to sit for a moment to catch your breath, relax and appreciate small town America.
Give it a 3.5 stars. The is a small park, but if you walk down a flight of steps. Look to your right and it is a man made dam. If you look to your left you can see beautiful water streaming down the river...More