Lough Neagh is the largest lake in the British Isles. It covers an area of 383 km2 being 30 km along its longest axis. From pre-historic times the lake and its
Celtic mythology is a rich and intricate diverse world, a captivating realm where deities and humans interact amidst mystical environments and celestial conflic