From Narcity:
Niagara Falls may be one of the greatest natural wonders in North America. However, the city itself is far from universally acclaimed, and its tourist-centric nature isn’t the only thing rubbing people the wrong way.
A post in Reddit’s r/Ontario thread stirred up quite the conversation on Monday after a user called out the city for being one of “the weirdest places” they’d ever been to in the province.