answersLogoWhite

0

Yes , it is located in Asia, in South Asia. Its nabouring countries are China, Pakistan, Bangladesh, Nepal etc.

User Avatar

chahsanaslam

Lvl 3
4mo ago

What else can I help you with?