Everyone is dazzled by a rainbow! Everyone is captivated by its riot of colour that radiate across the sky and are lost in the horizon...  Over the centuries, many legends have sprung up around the rainbow, to which each culture has assigned a different meaning: for the Greeks it was known as Iris, the messenger of the gods; in the Hindu religion it was Indra, the god of weather and rain; in northern mythology the rainbow is the 'bifrost', the bridge connecting the realm of earth to the abode of the gods.