Electronic Travel Authorization (eTA) Required for Visiting Canada

Effective March 15, 2016, travelers going to Canada need Electronic Travel Authorization