Geography, asked by tanay8838, 1 year ago

Which geographical feature is located in the 22 degree north latitude of india?

Answers

Answered by maryam04
9

it is......

plateaus!!

Similar questions