Mahi Cruises invites you to explore Salem’s waterfront with daily departures from downtown May through October. From harbor outings and private events to narrated fall foliage tours, each cruise offers a fresh way to enjoy the coa... more
Discover five historic lighthouses with fall colors along the shore
Pair spooky shoreline stories with tarot readings on Salem's harbor