India's annual Southwest monsoon rains, crucial for its economy, have hit the mainland with the southeastern state of Kerala receiving the season's first showers, an official said Sunday.
Annual Southwest monsoon rains hit mainland India.