<h2>
Answer: India, Pakistan, Bangladesh, Nepal, Bhutan, Sri Lanka and Maldives</h2>
The Indian subcontinent (also called South Asia) is the geographical region that is currently divided among the states of India, Pakistan, Bangladesh, Nepal and Bhutan. However, for cultural and geographical reasons, the island states of Sri Lanka and Maldives are also considered part of this subcontinent.
This landmass, which is a peninsula in the southern region of Asia, is mostly situated on the Indian Plate. In this sense, it is considered a subcontinent because it belongs to a continent, but is smaller compared to a continent.
Nevertheless, this region is part of a distinct landmass that was originally larger, but after the separations due to the movement of tectonic plates, it became part of Asia.