Nepal Documentaries

The Federal Democratic Republic of Nepal is a country in South Asia with a population of 26.4 million people. Its capital is Kathmandu. Currently it is among 9 least developed countries in Asia. Nepal is bordered by China and India. The country's predominant religion is Hinduism. However, Nepal is also the birthplace of Buddha, so Buddhism is the country's second largest religion.