Nepal is a small landlocked country between two Asian giants India and China. Nepal recently made a bold move, deciding…
NepalKhabaronline
Nepal is a small landlocked country between two Asian giants India and China. Nepal recently made a bold move, deciding…