Verified
3 Railroad Place, North Creek, NY, USA
3 Railroad Place
North Creek
New York
12853
US
Ride through the woods and over the Hudson River on a 200-foot trestle bridge. Railbikes designed and manufactured in Vermont. Travel on track never before open to passengers.