Where is NEPAL located on the map? A small landlocked country between two giants, China to the north (Tibet) and India to the south, to the east and to the west, Nepal stretches from east to west for...
Where is NEPAL located on the map? A small landlocked country between two giants, China to the north (Tibet) and India to the south, to the east and to the west, Nepal stretches from east to west for...