Thar she blows!

You may not see them in this photo…

but there are lots and lots of whales out there in Cape Cod Bay–especially around Provincetown and Truro! We saw at least a dozen whales from the beach today–both right whales and humpbacks so if you live on the Cape….what are you waiting for?

This picture is from Herring Cove in Provincetown