Crosby Beach is a vast stretch of sand north of Liverpool with views across the Wirral and on a clear day you can even see as far as the mountains of North Wales. The beach is separated from an area ...