Home
| Sightseeing

Where is Niagara falls located?

Niagara Falls is located on the Niagara River, which connects Lake Erie and Lake Ontario in the Canadian province of Ontario and the U.S. state of New York.

Tourism FAQs


© Place Sociale
About | Contact | Privacy Policy