Why do rainbows exist?
A rainbow is a meteorological phenomenon that is caused by reflection, refraction and dispersion of light in water droplets resulting in a spectrum of light appearing in the sky. Rainbows caused by sunlight always appear in the section of sky directly opposite the sun.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE