Niagara Falls (Canada)

Niagara Falls is a group of three waterfalls, spanning the border between the province of Ontario in Canada and the state of New York in the United States. We caught a double decker slow train from Toronto with Poppy (the penguin) to visit Canada’s iconic landmark. The noise and spray of the falling water was immense! […]