Home » Monsoon is here, confirms IMD as Karnataka receives rain