England has beaches, who knew?