A little travelogue feature presenting Torbay - new resort along the 20 mile stretch of South Devon coast.
No comment for this review.
Sign inStatusReleased: 56 years ago
August 22, 1968
LanguageEnglish
Spoken LanguagesEnglish
Budget-
Revenue-
Visit website