Rain always has a magical effect on everything it touches. It sprays the earth with green and colours the skies gray. Beautiful rainbows arc gracefully over misty valleys. They fill our heart with memories. Rain has a different meaning to each one of us. The rhythm of the rain evokes different memories in a person’s mind. Mother Nature unleashes a kaleidoscope of blues, blacks, greens, reds. The lush green earth, the magic of the rainbows, the stormy skies create perfect frames in our minds.