how would you agree that Himalayas are the most recent landforms
Answers
Answered by
4
the are most recent because number of Hill station are situated there. Every year many tourist went there. so they are most recent landforms.
Similar questions