Dome Mine and Catcha Lake are both located in what country?
Dome Mine: Dome Mine is situated in the City of Timmins, Ontario, Canada; and was developed during the Porcupine Gold Rush. Catcha Lake: Catcha Lake is a Canadian lake located in the central part of Nova Scotia's Halifax Regional Municipality.
Canada