Kanichee Mine and Catcha Lake are both located in what country?
Kanichee Mine: The Kanichee Mine, also less commonly known as the Ajax Mine, is an abandoned base metal and precious metal mine, located in the Temagami region of northeastern Ontario, Canada.
i don't know