Canada and US flag

United States (U.S) government has stipulated that Canadian visitors who stay in the country for more than 30 days, have

read more New rules for Canadians visiting U.S for more than 30 days