What is an Embassy Visa?
An embassy visa is a traditional paper visa offered by the government of the country that you intend to visit. We use the term embassy visa because this process can't be completed online, and generally involves taking the required documents to an embassy so that they can be submitted for approval.
How do I get an Embassy Visa?
Sherpa does not offer embassy visa services, but we're happy to point you in the right direction.
Most countries list the required documents online, and often require photocopies of important documents alongside the documents themselves.
These types of visas often require one or more blank pages in your passport, since the visa document will be attached there.