HomeKerala Rainbow Crossing the Road Published:December 02, 2017 Deep in my heart, I believe this is nature’s own masterpiece, painted by Mother Earth herself for all her children to see and cherish. If we’re too busy to notice it, that’s truly a shame. Tags: Kerala Stills Facebook Twitter