Trekking is the highlight of a visit to Nepal and provides enjoyment. it provide unique changes to see the natural beauty flora and fauna and enjoy the most landscape in the most memorable way. Geographical structure of Nepal has created the exciting trekking in Nepal. Thousands of visitors trek to different parts of Nepal every year to experience the charm of nature and culture. Most treks go through altitude between 1000 to 4000 meters, while some popular parts reach over 5000 meters. Protected regions along the Himalayas like Shey-phoskundo, Langtang, Sagarmatha, Makalu-Barun, Rara, Kanchenjunga and shivapuri national parks, and Annapurna conservation areas, provides the excellent trekking options. For group trekkers arrangements food and accommodation are managed by the trekking crew, while independent trekkers can find the night rest and food in small lodges and teahouses.