Maharashtra braces for monsoon with widespread rain from June 23

India