Multiple choice Which of the following places of India has the highest rainfall? Mawsynram Delhi Mumbai None of these Reveal answer Fill a bubble to check yourself A Correct answer Explanation Mawsynram in Meghalaya, India, receives the highest average annual rainfall in the world.