Advertisement
Skip to
Buzzard's Bay
an inlet of the Atlantic, in SE Massachusetts. 30 miles (48 km) long.
Browse