Hello i'm from the UK, I know the the Maximum you can stay in Canada without a Visa is 6 months. Is this 6 months from the first time you visit, then renewed every year? :confused: