2 Nerds in a Truck on MSN6mon
Scenic High Falls
Also known as Magpie Falls - is a large, gorgeous waterfall near Wawa, Ontario. Here's everything you need to know! During a recent trip to Lake Superior Provincial Park, we took one of our little ...
More than a year and a half after an informational meeting upset those in High Falls with plans to demolish the dam that is ...