The story
Niagara + Falls (waterfall) * The cities are named after the waterfalls they are located next to.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A waterfall in Niagara river, Niagara region, on the international border between Canada and United States, in both Ontario and New York state; Massive waterfalls located on the Niagara River. Full definition →
Niagara + Falls (waterfall) * The cities are named after the waterfalls they are located next to.
Etymology from Wiktionary, CC BY-SA 4.0.