The India’s highest annual rainfall is reported at Mark as favorite Copy Link Answer the question in 30 seconds! A) Namchi, Sikkim B) Churu, Rajasthan C) Mawsynram, Meghalaya D) Chamba, Himachal Pradesh Check Answer