By Surabhi Ashok Located in Closter, New Jersey and begins on the State Line lookout off the Palisades Parkway, the Giant Stairs hike consists of a mile-long stretch of large boulders that overlooks the Hudson Valley. The Palisades are a group of steep cliffs that line the Hudson River, and the Giant Stairs lie right … Continued