Cheddar Gorge

An old film archive from some years ago now. Visiting England, we drove through the beautiful Cheddar Gorge. A limestone based gorge, Cheddar is home to the oldest British human skeleton (9000 years). Voted at one stage as the second wonder of the UK, Cheddar George, from my memory, was a beautiful spot to pass […]

Read More Cheddar Gorge