Located in the heart of Co Tyrone, Northern Ireland, Todds Leap Activity Centre offers an exhilarating escape into the wild for adventure seekers of all ages. This sprawling outdoor activity center is renowned for its wide range of adrenaline-pumping activities, set against …