Travel insurance: All the trekkers need travel insurance in Nepal. Travel insurance has become a part or requirement of trekking. You can always purchase your own travel insurance from your travel agencies. You need to give them complete details about the places and altitudes you will be reaching because your insurance depends on details you have given earlier.
Valid visas/passports: Foreigners other than Indians need to have valid visas and passports prior to visiting Nepal. The passport must hold minimum 6 months of visa validity from their date of arrival. They can have the Nepalese visa at