Travel Icon: Niagara Falls 02 Min Read Perhaps the greatest natural icon of North America, Niagara Falls, which straddle the Canadian-American border, attracts over 12 million visitors each year. Read article