You'll
need a
visa to enter
Nepal. You can obtain a
visa at the
Nepal embassy or consulate in your home country or you can get one on arrival at Kathmandu's Tribhuvan International airport or at any road border. Tourist
visa can be extended for a maximum period of 150 days in a single
visa year (January -C December).Mar 23, 2010
read more >>