Category: Marine

Whale Watching in Boston

Boston is an excellent location to undertake whale watching. From Boston harbor you can select a cruise that will take you towards the Stellwagen Bank Marine Sanctuary. As a bonus you will get scenic views of the Boston Harbor Islands National Recreation Area and the waterfront of Boston Harbor. The Gerry E. Studds Stellwagen Bank …

Read more