United States

Buzzards Bay Live

Also known asBuzzards Bay, Massachusetts ยท Buzzards Bay, MA
Buzzards Bay is a census-designated place situated within the town of Bourne in Barnstable County, Massachusetts, United States. It holds the distinction of being the most populous of the five census-designated places located in Bourne. Geographically, it rests on the mainland side of the Cape Cod Canal, sharing this position with Bournedale and Sagamore Beach.