Discover Niagara Falls
compiled from our dataNiagara Falls is located in Ontario, Canada, and has a population of about 88,071. Our atlas lists 751 places here.
These include 61 sights and 22 museums, 435 restaurants, 226 places to stay and 7 cocktail bars. Highlights include White Water Walk, Kirkpatrick Stoneworks Ltd, Table Rock, Niagara Falls.
