Tag: how long can a u.s. citizen live in canada