Duchesnay Falls: North Bay, Ontario’s Awesome Natural Secret
I’ve been trying to get to this spot for a while. I made an attempt in February, 2015 while heading to Sudbury, Ontario. I thought I’d take a bit of a detour and head up… Duchesnay Falls: North Bay, Ontario’s Awesome Natural Secret