Tor Bay

E315069 UNEXPLORED

Tor Bay is a coastal bay in Devon, England, known for its sheltered waters, seaside towns, and maritime activities.

Jump to: Referenced by

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Brixham shipyard locatedIn Tor Bay
Torquay locatedOn Tor Bay