Southwest monsoon has covered the entire country as it brought seasonal rains to Gujarat and Rajasthan, the India Meteorological Department said on Saturday. "Southwest monsoon has covered the entire country on Saturday, six days before the normal date of July 8," the weather office said.