Definitions for "Abitibi Canyon, Ontario"
Abitibi Canyon is a community on the Abitibi River in northeastern Ontario. Abitibi Canyon is in Northern Unorganized Cochrane District, in Cochrane District.