Happy holiday

12345678
Across
  1. 2. a period of time spent travelling
  2. 3. a curved band of different colours that appears in the sky when the sun shines through rain
  3. 5. everything you can see when you look across a land
  4. 7. from or connected with Russia
Down
  1. 1. making you feel relaxed
  2. 4. belonging to a something that is thousands of years in the past
  3. 6. the air that you take into
  4. 8. a piece of cloth that is around the neck