Monsoon is here in Bengal and with the pitter-patter of raindrops, it brings a never-ending feeling of happiness, a relatively cool breeze, and obviously, nature drenched in rain. Lush, green, and ...