The ancient Maa Mundeshwari Temple in Kaimur district of Bihar is known for its unique tradition of bloodless sacrifice.

See Full Page