Multiple choice The average annual rainfall for the whole of India is about 120 cm 180 cm 105 cm 70 cm Reveal answer Fill a bubble to check yourself C Correct answer Explanation India receives an average annual rainfall of about 105 cm, primarily from the southwest monsoon. This varies widely across regions from <10 cm in Rajasthan to >250 cm in the northeast.