Lucky Shell Beach Home » Lucky Shell Beach Hiking towards Lucky Shell Beach on Sheephaven Bay, County Donegal