Why Does Rainbow Have 7 Colors. The colours range from those in the ultra violet through those that the human eye can see and on to the infra red. Red orange yellow green blue indigo and violet.
1 Can you touch a rainbow. We also know that a rainbow is symbolic of Gods promise. The colors are always seen in the same order.
When light leaves one medium and enters another the light changes its propagation direction and bends.
It is the spectrum of seven colors that will be formed due to the dispersion of light of the sun. Violet Indigo Blue Green Yellow Orange and Red. And there are seven natural notes so there should also be seven principal colors. These colors are in the infrared and ultra-violet regions that our eyes cant detect naturally.