Packed with thrill rides, family rides, and children’s rides, as well as games, stalls, and an inflatable play area for the little ones, there’s a reason the IRN-BRU Carnival has been running for over 100 years – it’s an unmissable event in your festive calendar.