The Palisades Center Mall in West Nyack New York
Look at this photo, Palisades Center Mall in West Nyack New York. Palisades Center is among the top 10 most visited malls in America, according to their web site
Located just 25 miles north of New York City, the Palisades Center mall is a four-level shopping center with over 200 stores, 16 sit-down restaurants, a bowling alley, ice rink, the world's tallest indoor ropes course, and more.
Taken during a my trip to New York November 2009
Leave a ReplyName (required) E-mail (required, will not be published)