Torquay (disambiguation)

From Wikipedia, the free encyclopedia

Torquay is the name of several settlements and other entities, all named after the town of Torquay in Devon, England.

[edit] Settlements

[edit] Other entities

Languages