Tons of RVers were spotted in Salem, Massachusetts, the Halloween Capital of the USA. Traffic will peak this weekend. There was convenient RV parking at the TRAIN STATION lot just a short walk from all the action. Here are a few of the characters seen on our recent trip. The city is located just off RTE 128 about 15miles NORTH of Boston. Do not attempt to drive your RV thru town. Narrow streets and tons of traffic. Fair warning!