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