Which phenomenon causes a rainbow?

Explanation:

Rainbows are formed due to refraction and dispersion of light.

Explore more in UPSC Exams: