46.6k views
4 votes
Where is Nepal located?

2 Answers

5 votes

Answer:

Nepal is located at the southern part of Asia.

Between China and India.

hope it is helpful to you

User Aditya Borde
by
9.0k points
7 votes
Nepal is a country on the Himalayan mountains.It is situated in South Asia.
User Gtludwig
by
8.2k points

No related questions found

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.

9.4m questions

12.2m answers

Categories