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. Catcha Lake: Catcha Lake is a Canadian lake located in the central part of Nova Scotia's Halifax Regional Municipality.
Canada