Who Paints Rainbows In The Sky?

Rainbows are a magical, spell bounding creation of nature. In a rainy season, on lucky days, rainbows can be witnessed. What is the science behind the rainbows?

×

Problem Loading...

Note Loading...

Set Loading...