Tag Archives: top things to do in nepal

Things to do in Nepal

Nepal is a small, landlocked Southern Asian country, between China and India, which is an autonomous region. Eight of the 10 highest peaks in the world, and Lumbini, which is Gautama Buddha’s birthplace, can be found there. Despite its size, … Continue reading

Posted in Travel Info | Tagged , | Comments Off on Things to do in Nepal