Sort:  

Canada is home to one of the seven natural wonders of the world: Niagara Falls, which is located on the Canada-United States border.