How to Get a Nepal Tourist Visa in Houston
Nepal is a popular tourist destination all year round. U.S. citizens are required to have both a valid U.S. passport and a tourist visa for entry.
You can outsource the task of getting your visa to us by filling out the following paperwork:
TOURIST REQUIREMENTS FOR NEPAL VISAS:
- One completed Nepal visa application
- One passport-type photo
- Physical passport with 6 months validity beyond trip completion and one blank visa page
- One copy of the flight itinerary
- Texas Tower order form
That’s it. The maximum stay on a tourist visa is 30 days.
Get started at https://texastower.net/nepal/ or call us at 713-874-1420 if you have any questions.