Welcome to Beachy Head, England’s tallest chalk headland. From up here, the ocean stretches forever. The Beachy Head ...