This small Canadian city is a hidden gem that offers multiple beautiful waterfalls, water sports, historical museums, and ...