India's annual monsoon, which delivers about 70 percent of the country's rainfall, officially arrived on the coast of southern Kerala state on Saturday, the weather office said, a week later than usual.

Posted from: this blog via Microsoft Flow.