Nepal is one of the major fascinating and interesting destination for the tourist in the world to be visited opening to the outside world in 1951. Nepal has rich diversity in culturally, linguistically and ethnically due to the topographical variation although she encompasses tiny area in the world map. Nepal is most probably only one country in the world which can offer so many opportunities to the visitors, for adventurous people, there are so many much beautiful walking trails of Nepal Himalayas, Trekking and Mountaineering. Exciting white water rafting can be done on the rivers which originated from the melting snow of the Himalayas. One can get a breathtaking experience while riding on an elephant in the tropical jungles and watching different type of endangered animals like one horned rhinos, royal Bengal tiger and crocodiles, leopards etc. The private airlines offer you an Everest flight which flies in the early morning if weather is permitted to do and one can catch breathtaking view of snow capped mountains including top of the world (Mt. Everest 8848 m) from the near distance.