From Plymouth to Provincetown you don't have to go far to see whales off the coast of Cape Cod. On occasion, you can even spot one from the shore or going through the canal. Getting out on the water is fun for all ages and a great way to cool off and spend a day on Cape Cod.
My favorite whale watch leaves out of Barnstable Harbor ( pictured above ) LINK HERE
My favorite seal watch leaves from the Chatham Fish Pier LINK HERE
Here are some resources on whales, whale, and seal watches, and where you can book directly.