Which is the recently-formed landmass in India.
DSERT Class 10 Geography Ch 2 India - Physical Features of India
Answers
Answered by
3
The Himalayas were recently formed
Similar questions