Henry Hudson Trail

A Portion Of The 22 Mile Long Henry Hudson Trail For Bicycles And Hikers As It Passes Through Marlboro, New Jersey. Photo