Varanasi, India - March 7, 2010: Beggar woman in streets of Varanasi. Varanasi in India is one of the most religious Hindu places in the world. Millions of Hindu pilgrims visit the city each year to attend religious ceremonies or to take a bath in the holy river, the Ganges. The huge amount of pilgrims also attract lots of beggars from all regions in India. They can be seen on every street and corner in Varanasi begging for support.