Torbay
A Devon borough, administered by the Torbay Council unitary authority, is Torbay /tɔːrˈbeɪ/, England. Show that the Torbay area since Paleolithic times has been inhabited, were Human bones and tools found in Kents Cavern in Torquay.
Visit Website