Ellen Lloyd - AncientPages.com -  If you travel to the Glens of Antrim, a few miles from the seaside town of Ballycastle, in Northern Ireland, you may or