TARPAN

Indian Hindu devotees carry out annual 'Tarpan' rituals

Indian Hindu devotees carry out 'Tarpan', rituals to pay obediance to at least one's forefathers on the final day of… Read More

11 years ago