Englands highest beach! Todmordon beach

2 years ago
28

In one corner of Gaddings Dam you'll find a small stretch of sand dubbed as 'Todmorden Beach' – 80 feet above sea level and 60 miles inland – making it the highest and perhaps most peculiar spot for a beach in the whole of England

Loading comments...