Download Spotted Places to get the full experience!

Niagara Falls, Ontario

Niagara Falls, ON, Canada

It's absolutely majestic on the Canadian side. Worth visiting and even going for a boat ride if you feel like it.

Crina on Spotted Places