North Bay
E328167
UNEXPLORED
North Bay is a coastal inlet on Cape Cod in Massachusetts known for its sheltered waters and recreational boating.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.