Interesting facts about Nepal

Wedged between the high wall of the Himalaya and the steamy jungles of the Indian plains, Nepal is a land of snow peaks and Sherpas, yaks and yetis, monasteries and mantras. Nepal, officially the Federal Democratic Republic of Nepal, is a landlocked country located in South Asia. Nepal is the oldest country in South Asia. … Read more