Sanctuary Under the Sea

By |2024-02-06T10:21:11-05:00August 27th, 2016|Articles, Blog|

The Atlantic Ocean along outer Cape Cod is considered one of the world's top ten places for whale watching. Our favorite tour company, Dolphin Fleet out of Provincetown, has been in business since 1976 and is committed to responsible whale watching and protecting the marine environment. Every trip includes a naturalist commenting on what we are seeing while actively [...]