
Whether you prefer city life, alpine living or want to enjoy relaxed beachfront living, between them, the USA and Canada have an environment to suit every lifestyle. In both nations, residency can be used as the first step to full citizenship.
source