I came across a cool “infographic” about the 50 most popular tourist destinations in the world. According to the information in the chart, Niagara Falls is the 6th most popular tourist destination in the world. It seems hard to believe, but that is what is shows (data from Forbes Traveler).
All things Niagara Falls tourism…