asked 27.3k views
5 votes
Which one of the following countries is located in south asia?
Iran
Iraq
india

asked
User Exilus
by
8.8k points

1 Answer

2 votes
India is located in South Asia

No related questions found