How long does a rainbow stay?

That rainbow was recorded as lasting six hours, from 09:00 to 15:00, according to the Guinness World Records. Rainbows typically last much less than an hour, according to the Guinness website.



Comments