Thursday, April 14, 2011

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

No comments:

Post a Comment