High cup nick

3 min read

Is High Cup the Grand Canyon of England? Chiz Dakin sets out to explore and finds