We took the fast ferry from Boston to Salem, it was a beautiful day and the journey was very pleasant. Salem, however, is overrated and tacky. I was so disappointed as I'd been looking forward to visiting for so long. If Disneyworld had a Hocus Pocus-land, it would be Salem. If you're looking for genuine history, don't bother going to Salem.