Road Trip Close to Home visits 150-acre nature preserve near George Washington Bridge.
News 12’s Amanda Eustice and photojournalist James Crowe visit Flat Rock Brook Nature Center in Englewood, which features 3.6 miles of self-guided forested hiking trails that lead to a cascading stream, wetlands, pond, and meadows.