Newquay is one of the quaint seaside towns in Great Britain, but not too many people know that this jewel…