Niagara Falls, Ontario is home to one of the world's most stunning natural wonders. In addition to the three falls that straddle the international border between the province of Ontario and the state of New York, the city has a variety of attractions that aim to inspire its millions of annual visitors.
Here are some things we encourage you to explore during your free time:
©2020 CATT, All rights reserved.
Centre for Advancement of Trenchless Technologies
Department of Civil & Environmental Engineering, University of Waterloo, Waterloo, ON N2L 3G1
Tel: (519) 888-4770