Category: Society

  • 10 Amazing Facts About Nepal That Most Foreigners don’t know

    Undoubtedly, Nepal is a beautiful country situated in South Asia with stunning landscapes and mesmerising mountains trails and iconic temples. But every few foreigners are aware of some amazing facts about Nepal which is truly gonna amuse them. 1. Out of the world’s top 10 tallest mountains, Nepal has 8 including Mount Everest Nepal is often referred […] More