The winds that give maximum rainfall to India are __________.
Winds that give maximum rainfall to India are south west monsoon. These winds bring rains towards the end of the summer due to high pressure built in the Indian Ocean.
These monsoon strikes Malabar Coast in the month of June and by November leaves the country. Most of the food production in India depends on these monsoons.