Have you visited the secret “highest beach” in the UK located here in West Yorkshire? Gaddings Dam which sits above the market town of Todmorden is said to be a “hidden paradise”.