Rainbows occur when light is refracted when entering a raindrop, reflected off the back of the raindrop, and then refracted again. http://www.madrastravels.com/ Read less