About the venue
The Lake Kilrea is an outdoor floating water park on a spring-fed lake near Kilrea in County Londonderry, about 30 minutes from Portrush and under an hour from Belfast and Derry. It was upgraded for 2025 and expanded for 2026 to a roughly 80,000 sq ft course across more than 11 acres of freshwater, marketed as Ireland's largest, with The Beast billed as the world's tallest floating slide of its kind.