A ten-day festival for purity and happy marriages.
Performers struggle to make ends meet.
During the "Bol Bom" pilgrimage, the faithful chant the name of Lord Shiva while running some 9 miles.
Water to cure what ails you.
A terror trail ends here, and anti-Monsanto activists clash with rural farmers