You can't actually bike through this green space, but it makes for some lovely views from the road or a spot to pull over for a quick fuel-up snack. The Salmon Falls River itself runs almost 40 miles to the sea, forming the border between New Hampshire and Maine.