Geography of Nepal, Nepal is located in south Asia and lies on the southern laps of the central Great, Himalayan Range. Nepal is a landlocked country – 1127 km away from the Bay of Bengal. Bangladesh is 27 km away – via Radhikapur of India …
Geography of Nepal
