The rainbow is usually seen after heavy rainfall because after a rain shower, there are droplets of water in air, when sunlight passes through these water droplets, it splits into seven colours and forms rainbow.

The rainbow is usually seen after heavy rainfall because after a rain shower, there are droplets of water in air, when sunlight passes through these water droplets, it splits into seven colours and forms rainbow.