Discover the beauty of Folkestone in the Deep South… of England with this little travel infomercial by the High Priest. Tourist information at it’s finest. Learn about the wonders of Folkestone. The town’s beautiful architecture, Folkestone’s history and Folkestone’ finest shops and Folkestone’s amazing restaurants. Listen and watch the High Priest walk around Folkestone town describe the perfect holiday for holiday goers and tourists. It’s all about Folkestone in Deep South this year.