Social Sciences, asked by shivendrago9108, 1 day ago

What is not the geographical feature of Sri Lanka as compared to India

Answers

Answered by Evyaan7
1

India ranges over a massive area of 3,287,263 km2, and is the second-most populous country in the world after China. Sri Lanka, on the other hand is an island country located to the South of India, and possesses a humbler area of land of approximately 65,610 km2.

Similar questions