What country is the Temagami-Lorrain Mine and the Catcha Lake located in?
Temagami-Lorrain Mine: Temagami-Lorrain Mine is an abandoned surface and underground mine in Northeastern Ontario, Canada. Catcha Lake: Catcha Lake is a Canadian lake located in the central part of Nova Scotia's Halifax Regional Municipality.
Canada