World’s Tallest Ropes Challenge Course Coming to Palisades Center

World’s Tallest Ropes Challenge Course Coming to Palisades Center

“Palisades Climb” ropes course to be erected in the Center Court area at Palisades Center  A five-level, custom designed ropes adventure course which, standing at 85 feet tall, is claimed as be the tallest indoor course, will be the newest feature at the Pyramid Management Group’s mall in West Nyack, the Palisades Center. The Palisades Climb […]