X

rituals

8 Bizarre Rituals Followed in India That Will Give You Chills!

India is a country tangled by mythological strings of tribes and Hindu God's, when you start to dig deeper you…