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
No comments:
Post a Comment