A rainbow can be observed when there is a light shower with relatively large raindrop occurring during morning or evening time with enough sunlight around.
1. The rainbow appears in the sky after a rainfall.
2. Water droplets present in the atmosphere act as small prism.
3. When sunlight enters these water droplets it gets refracted and...