Mine Falls Dam is a scenic lookout Nashua Hillsborough County located in United States.
Nashua , NH 03062 United States
Great views , and great trails to walk, jog, or run. Well maintained
Great trails and views .
Sometimes very busy on the weekends/holidays. For the most peace i recommend enjoying the park during traditional work hours. Just watch out for school dismissal around 2-3 - Rory Moylan
Great place to take the dog, and kids. Great place to also bike. Going off side trails is also fun as it can get busy on the weekends - Jenn Jutkiewicz