0 / 60 seg.

RELIGION: Each year about 1 million Hindu pilgrims journey to Varanasi, India to wash away their sins in this holy river