Thrill Seekers Wanted
By Spencer DuBoff Do you seek adventure? Are you open to physical activity in a controlled environment? How do you feel about group activities? The Palisades Center Climb, located in West Nyack, has been operating at full capacity since 2012 and is the tallest indoor climbing structure in the East coast. Owned and operated by […]