Helpful Guide in Submitting an application for a Canada ETA
http://www.gogoasiatravel.com/
Those who wish to visit Canada must make an application for the Canada eta first. If you'll be riding through an airline to reach the country, you should get the ETA. It stands for Electronic Travel Authorization,