Salem: Arriving and departing passengers pack the dock of Salem Ferry Sunday afternoon. photo by Mark Teiwes / Salem News
100829MTETOURISM