Category: Canada
-
The Tackiest Place on Earth: Niagara Falls
—
by
Yes it is true. If I had to pick the tackiest place on earth (at least that I have ever seen) then Niagara Falls would win hands down. I was visiting family in Canada and had always dreamed of seeing this natural wonder, so was really excited when we decided to make a day trip…