Nepal… The Most Stunning Nation In The World? 🇳🇵(Himalayan Expedition)


Nepal is the most beautiful country I’ve seen so far. There are plenty of beautiful places in all the countries I’ve travelled but Nepal …