Most Interesting Facts about Nepal You Need to Know
The most talked interesting facts about Nepal we all have been aware of is, Nepal is the birthplace of Lord Buddha, and Mt. Everest lies in Nepal. But there are so many things you need to know about this spectacular country. Not only foreigners, but even many Nepalese citizens aren’t aware of these facts. But…
