HOME
BLOG
ABOUT
Book Online
More
A visa is a document that allows a person to enter a country for a specific purpose and time period. It's usually stamped into a passport by an embassy.