40 Places to See in Nepal
Nepal is a country of great Himalayas including world’s highest mountain Mount Everest, World’s third Highest Kanchengunja and many other peaks such as Lotse (fourth highest), Makalu (fifth highest) Annapurna, Machapuchhre, etc. Nepal is also the birthplace of the Buddha, the founder of Buddhism. The