Posted by: green July 31, 2007
Login in to Rate this Post:
0
?
I am a US passport holder travelling to Nepal. Do I need to apply for Visa here in the Embassy or can I travel to Nepal and get visa at the Nepal Airport? I am only going there for 20 days. Any Idea...