fbpx

Interesting Facts about Nepal ?

Nepal is home to the only living Goddess, Kumari, Birth place of Lord Buddha, 8 out of 14 world highest mountains lies in Nepal Including Mount. Everest, Nepal Was Never Under Any Foreign Invasion, World’s Longest freefall is in Nepal, World’s steepest, fastes ad longest zip linner is in Nepal, Nepal was once known as the weed country…