Smell of rain…

It appeared first on my blogosphere as one of the quirky taglines of a blogsite. Curious hunting on Google revealed a treasure of information including its scientific cause. Going further… Australia had already beaten the Indians at naming the phenomenon!Oh what a drop. Inspite of giving Zero and Yoga to the world, we couldn’t patent […]

Read More Smell of rain…