Saturday, April 4, 2020

Tag: Transit Visa

Transit Visa

Most countries in the world, except for the US, UK and Canada, do not require a visa if you land in the countries just...