When it comes to Niagara Falls, main street has all kinds of cheesy shops and touristy things to do, but when all is said and done the main attraction is still the main attraction, The Falls. Always impressive. It also happens to be a point of National pride that the...









