VISA TO NEPAL
You are here: Visa Center -> Visas -> Nepal
Visa Center is a non-government
body which allows for Nepali Visa applicants to apply for Nepali Visa
through localized offices in Ottawa, Toronto, Vancouver, Markham.
No waiting in lines at Nepali Embassy and Consulate |
Nepal Visa Applications are always up to date | Requirements for Nepal visa are current;
Expedited Service gets you fast Nepali visa | Low service fees start at $24