Interesting, northern India and southern Sri Lanka ended up with Indo-European languages. However, southern Indian and northern Sri Lanka ended up speaking a completely different language family. I wonder how that happened.
The Indo-European speakers invaded from the north.
https://en.wikipedia.org/wiki/Indo-Aryan_migrations
The Indo-European speakers invaded from the north.
https://en.wikipedia.org/wiki/Indo-Aryan_migrations