Answer :
after the rain has ceased ,when the sun arrives the water droplets get dispersed on the sun rays and a rainbow is formed
as we know there is dispersion of light [ which means from a galss prison if white light is passed it disperse into seven rainbow colours ]
while raining the small droplets act as glass and the sunlight passes through them but if there is no sunlight then dispersion will not occur...
while raining the small droplets act as glass and the sunlight passes through them but if there is no sunlight then dispersion will not occur...