Maigue Rivers Trust River Festival is on in Croom Town Park on Sat. 31st May 2025 from 11.30am to 4.30pm