It’s just small parcel of land, lying quietly adjacent to the village of The Loup, in south County Derry, only a few miles from Lough Neagh. Thousands pass it every week but don’t realise it’s there, let alone call in to visit. The site has been used for thousands of years, and today a modest […]