translate English to German: St Christopher's Newquay is the hot spot for sun worshippers in England.
Ein Paradies fur Surfer! St.Christopher's Inn in Newquay belegt eine der Top Lagen in Cornwall direkt an einem der besten 11 Strande Groszbritaniens.