Environmental Sciences, asked by Pradeepraj9641, 1 year ago

Cherrapunji and mawsynram one of the highest rainfall receiving areas of the world are located in

Answers

Answered by Anonymous
0
Located in Indian country.
Answered by deepa70
2
Hey dude...

Cherrapunji also know as sohra, it the high altitude town in the northeast indan state of meghalaya.
Similar questions