get a bachelors in geology and you can live wherever the fuck you want, starting out at least $100k/yr. lots of variety too - you can work in the field, the lab, mines, academia, whatever. mining and exploration is where the real money though. if you're a smart cookie you could maybe go for a masters while you're at it (some people i know have even gotten their masters/phds paid for by their employers). canada's industry is aging out too, while demand is only increasing. summer jobs pay pretty nicely as well and that job experience essentially guarantees you'll land a good job post-grad.
Canada