Which geographical feature is located in the 22 degree north latitude of india?
Answers
Answered by
9
it is......
plateaus!!
Similar questions