In the Battle of the Giants Limavady and the wider surrounding area is synonymous with myths and … Read More