Nepal is a beautiful landlocked country located in the Himalayas. It has China and India as its neighbors. Kathmandu is Nepal's capital city. It is a geographically rich country with tall mountains, high peaks and fertile soil. The highest peak of the Earth, Mount Everest is located in Nepal. Lord Buddha had achieved enlightenment in this country.
View Nepal guide >