1 results
Torquay is a seaside resort in Victoria, Australia, which faces Bass Strait, 21 km south of Geelong and is the gateway to the Great Ocean Road.