India is a land where religion
quite literally is the opiate
of the masses. On the ghats
of Benaras Haridwar or
even at the Kumbh Mela
the smells of flowers
agarbatti and even nasha
from the pipes of certain
sadhus mingle to create
a dense sweet and
unique smell
24 July 2016