Nepal

Photo: Jean-Marie Hullot, Towards Drakmar Nepal is located in the Himalayas and is bordered to the north by China, and to the south, east and west by India. Questions What would locals like visitors to know about Nepal? नेपालका बारेमा आगन्तुकहरूलाई थाहा पाउने पर्यटकहरू के हो? Nēpālakā bārēmā āgantukaharūlā’ī thāhā pā’unē paryaṭakaharū kē hō? Photos Embedded Tweets It is one thing … Continue reading Nepal