Published in the Guardian, UK Wednesday 14 April 2010 Come to Kumbh Mela to see the miracle that is modern India During the last two months the world’s greatest religious gathering has been taking place at Haridwar in the state of Uttarakhand in India. Kumbha is...

Pin It on Pinterest