Travel Niagara Never Stops September 13, 2017 Niagra Falls. A destination on just about everyone’s bucket list and a natural wonder of the world. Niagra Falls is the collective name of the falls that lie on the border of the United States and Canada, but it actually consists… Continue Reading