From Wealth of Geeks:
Clifton Hill is #8 on the list
Although many argue that Niagara Falls is not a tourist trap, the surrounding area is. One person said that Niagara Falls is their hometown, and they’re disappointed that people don’t get to enjoy all they have to offer, choosing to spend all their money on Clifton Hill instead.
Like this:Like Loading…