Title: Torbay tourism study
Subjects: Tourist trade
Places: England, Torbay (Devon)