A mountainous country in South Asia popular for trekking and having Kathmandu as its capital and largest city.

learn more… | top users | synonyms

0
votes
0answers
10 views

Is the road from Delhi to Nepal Safe?

Recently a new bus service was launched from delhi to Nepal directly. I was just wondering how the roads were? I remember going to nepal about 20 years ago, I was very young but do recall staying ...