Gadhimai Festival

The world-renowned Gadhimai Festival, celebrated every five years in Bariyapur, Nepal, reached its main day today with devotees gathering to fulfill their vows through animal sacrifices.
The world-renowned Gadhimai Festival, celebrated every five years in Bariyapur, Nepal, reached its main day today with devotees gathering to fulfill their vows through animal sacrifices.