
Upper St. John Trail
The Upper St. John Trail is a part of the Sentier New Brunswick Trail Network and stretches over 120 km (75 mi) from Woodstock to Grand Falls, NB. In Woodstock, it follows the old railway tracks through downtown and along the St. John River.