Sort:  

this was one of the NE Aquarium boats, out of Long Wharf.
I am usually on Cape Cod, so I do my boating out of Truro.

But, when in Boston...

as the saying goes.