×

Buzzards Bay

Bay in the United States of America
Buzzards Bay is a bay of the Atlantic Ocean adjacent to the U.S. state of Massachusetts. It is approximately 28 miles long by 8 miles wide. It is a popular destination for fishing, boating, and tourism. Wikipedia
Area: 251 mi²
Coordinates: 41°36′N 70°45′W / 41.600°N 70.750°W
Etymology: Named after osprey that were mistakenly called "buzzards"
Location: Massachusetts
Max. length: 28 mi (45 km)