1. India is called a Sub-continent because it is big landmass, which stands out as a distinct geographical unit from the rest of the continent.
2. It is separated by natural features like mountains and rivers.
3. India is also separated from rest of the continent by the mighty Himalayas.