Tamil Nadu gets rain during monsoons due to the southwest monsoon winds which blow towards the northern hemisphere. In winters, it receives rainfall due to the northeast trade winds. They are offshore winds which blow from land to sea but due to India's topography, they change direction and flow over the Bay of Bengal and pick up moisture. Thus when they blow towards Tamil Nadu coast during winter, they bring rains.
Rate this question :