Passport and visa:
Almost all foreign nationals including U.S., U.K., Australian and Canadian citizens wishing to enter Nepal must have a passport valid for six months beyond the date of entry, and also a visa. 30-day visitor visas are issued at the airport on arrival. A tourist visa can be extended from the Department of Immigration at Anamnagar for a total of 120 days.
to get nepal visa is a easy only you need passport , p.p size photo and Money That’s all you need than within 30 minute you will get visa once you arrive in Kathmandu.