Rainbows

123456
Across
  1. 2. ______ can explain how rainbows are formed.
  2. 5. Each water drop reflects different colors at different ______.
  3. 6. The colors of the rainbow always _____ in the same order.
Down
  1. 1. We can see the colors of the rainbow when light is _____ back.
  2. 3. The colors of the rainbow are red, orange, yellow, green, blue, _____, and violet.
  3. 4. A rainbow is always a _____ site.