Mahi Mahi Harbor Cruises & Events
Sail the waters of Salem, Beverly, Marblehead, and Misery Islands, MA with Mahi Mahi Harbor Cruises & Events aboard sightseeing boat Finback or the double-decker Hannah Glover. 24 Congress St., Salem, MA, 01970. Tel: 978-825-0001. Cost: Fee.... More Info