Indian Geography The India’s highest annual rainfall is reported at A) Namchi, Sikkim B) Churu, Rajasthan C) Mawsynram, Meghalaya D) Chamba, Himachal Pradesh Detailed Solution: No Details Prev Next