where is the kingdom of Nepal situated
Answers
Answered by
3
I HOPE THIS WILL HELP YOU ^_^
Attachments:
Answered by
0
Answer:
Answer is Asia… Nepal, country of Asia, dwelling along the southern slopes of the Himalayan mountain ranges. It is an inland country located between India to the east, south, and west and the Tibet Autonomous Region of China to the north. Hope it helps…
Similar questions