Tag Archives: Niagara Falls

Niagara Falls, Ontario, Canada

Niagara Falls – one of the most famous attractions of the U.S. and Canada. They are located at the border between the U.S and Canada. So, you can visit Niagara Falls from the U.S. or Canada sides. We decided to … Continue reading

Posted in Canada, Nature, Niagara Falls Tagged , , , , , , ,