Where is Buzzards Bay located?
on
Published in Geography Trivia
Hawaii
Jamaica
Bahamas
Massachusetts
Massachusetts.
Buzzards Bay is approximately 28 miles long by 8 miles wide and is a popular fishing, boating, and tourism site.
Published in Geography Trivia
Hawaii
Jamaica
Bahamas
Massachusetts
Comments