Torquay

Torquay is a City located in England.

These people died here: