Cashelard is a small country village five miles from Ballyshannon in County Donegal. It is not dissimilar to hundreds of other Irish county villages. It has a catholic church, a pub, shop and post office. I attended a residential workshop there recently, and spent a...

read more