Explanation:
In this, we have to name the countries which make up the Indian subcontinent. And also give the reason for why it was called the Indian subcontinent.
Answer:
Afghanistan, Pakistan, Nepal, Bhutan, Bangladesh, Sri Lanka, and India together form the region known as South Asia. Considering the expanse and significance of India in this region, it is also known as the Indian subcontinent.