Dear Shri Raghy,Sow. Visalakshi Ramani,
greetings. Indian sub-continent is a peninsula. Only northen end must have collided with an other land mass. All I am trying to say is, just before such a collision, the sub-continent must have been an island.
Cheers!