One can also obtain 60 days visa from Immigration Offices at the entry points to Nepal by filling up visa application form with 2-passport size photos. Yet we advise you to obtain it in overseas so as to avoid queuing up in a hectic mess right upon arrival. Visa can be extended from Immigration Offices in Kathmandu and Pokhara. Best season to visit nepal Nepal can be visited throughout the year. But autumn is the best season for trekking and mountaineering point of view.
Spring is recommended next to autumn.
March to May, warm, dusty and rain showers. Rhododendrons and orchids are in blossom. December to February, pretty cold at night, foggy morning but clear and pleasant day.