Usa-Places.com has listed approx 1 Tourist attractions in Ottawa. Some of the Top rated Tourist attractions in Ottawa are- Superior Street Lock on Lateral Canal.