LUMLE ONE OF THE TOURISTIC PLACE OF NEPAL Sagar Devkota 4:16 AMNepal is the mountainous country located on the lap of Himalayas. Nepal occupies 0.003% area of the world and 0.3% area of the continent Asi...