Black Cliff Beach

Black Cliff Beach is hidden at the mouth of the Hayle River near St. Ives on the north coast of Cornwall.