CitiesNature The Best Things to Do in Niagara Falls for Couples by Thomas Mathys January 8, 2019 by Thomas Mathys January 8, 2019 The small town of Niagara Falls in Canada was one of our favourite destinations in 2018. We were blown away by the sheer power and beauty of the falls themselves. We… Read more