Affordable adventures this weekend in Waterloo

As the term comes to a close and exam stress [...]