Pitcher Festival

Pitcher Festival

Hindus take a dip in holy waters during the Pitcher Festival that is held every 12 years in different Indian cities...