News

Parts of Britain are a lot more like France than ever before realized. In fact, Cornwall and south Devon on the British mainland are basically part of France — at least, geologically speaking.