srameshshankar.com
Ways of nature
Nature has its unique ways of surprising us every day. I would like to share a few natural phenomena in my life, which have always baffled me. I have been a student of science but have never unders…