Niagara. August 26, 2013 View fullsize Niagara Falls City is an utterly bizarre place. Who would have thought.