By admin
Iroquois Falls is a town in northern Ontario, Canada, with a population of 4,537 as of the 2016 census. It is situated along the Abitibi River, west o