Day: August 4, 2017

Just what is an eTA visa for India?

ETA as popularly known means electronic travel authorization. It is a new product in the tourism industry which is a new requirement in effect and in addition it offers a visa-free travel to foreign national who wishes to fly to countries such as Canada or who is transiting through the Canadian airport. An eTA can …
Read more