An evening at this beach brought an end to a week of driving on the north cast of Ireland. The Silver Strand at night is a beautiful and mysterious place to be all alone. I had not prepared myself for an encounter with some other kind.
Sheep Island is an island off the north coast of Ireland in County Antrim. But it is not the only Sheep Island around. …