The passing weekend saw Waterloo host its annual Irish Fest 2023 which occurs on the first weekend of every August. Read More

The passing weekend saw Waterloo host its annual Irish Fest 2023 which occurs on the first weekend of every August. Read More