A Day at The Falls – Part 1

No doubt Canada’s most popular natural sight, the majestic and powerful Niagra falls bring crowds from a round the globe who come to gaze at its colossal watery wonder. Though the river that carries the highly churned water all the way to the united states continues its journey, visitors who have come to Canada may […]

Read more