1 follower
Welcome to the Himalaya Kingdom of Nepal, known as the roof of the world, “Mt. Everest." Nepal has been named a Heaven on Earth and is a wonder in the Himalayas. It is the Shangri-La, a living cultural museum, the birthplace of the Lord Buddha, and the country of the living goddess. We would like to... Read more