where is Cherrapunji? What is so special about this place.
If anyone give me the right answer I will mark him as brainliest
Answers
Answered by
4
Answer:
In meghalaya
Highest annual rainfall
Explanation
Cherrapunjee, also known as Sohra, is a high-altitude town in the northeast Indian state of Meghalaya.
Answered by
2
this is your answer I hope it helps you
Attachments:
Similar questions