Niagara Falls Flyover
- about 8 years ago
- 218 VŪZ
8 - 8
- Report
Three waterfalls come together at this point in New York, and together, the falls serving as the international border between Canada and the United States. Over 28 million tourists check out this landmark each year, but only on the surface - nothing beats this view from atop the falls!