5 Impressive Must-Visit Waterfalls - Northeastern Ontario Canada
Northeastern Ontario has a multitude of amazing waterfalls – from 100-foot drops to elegant horseshoe formations, here the must-visit falls in the region.
Sudbury secedes from its past; presents a new history | Sudbury Ontario
Sudbury is a community located in the northeastern part of the Ontario province in Canada. Sudbury used to be a huge nickel producer, but now...