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