Ministry of Tourism – Nepal Department of Immigration Nepal Tourism Board Nepal Mountaineering Association (NMA) Trekking Agencies’ Association of Nepal (TAAN)