The Buzzard in the Bay
Buzzards Bay is a 28 mile long body of water lined on one side by the mainland of Massachusetts and Rhode Island, and on the other by Cape Cod, the Elizabeth Islands and Martha’s Vineyard. Buzzards Bay is named after the osprey’s that thrived along the bay. Osprey are very different from buzzards, but the…