Geography, asked by jasmeenbrar7, 9 months ago

name and mark any two country which lies in North of South Asia​

Answers

Answered by isha9332
1

Explanation:

Bangladeh and Bhutan are the countries which lies in north of south Asia....

Answered by chandrika04
1

Answer:

Pakistan and Bangladesh

Similar questions