It is said that India is home to a huge number of gods and goddesses. There are a large number of sacred cities and shrines that can be explored in this country.

Temples and shrines are present at every turn, but many of them are really strange, with unusual traditions. Some temples in India are famous for their non-traditional deities and some for their exorcism rites.

Mahendipur Balaji Temple, Rajasthan

If you do not believe in supernatural things, you should definitely visit this place, as it will turn all your ideas about science upside down.

Located in the Dausa district of Rajasthan, this temple is known for freeing people from evil spirits, ghosts and demons.

Various methods, such as hanging from the ceiling, dousing with boiling water, and chaining to walls, are used to get rid of evil from possessed bodies.

  • This temple is one of the places in India where priests still perform exorcisms.

Kamakhya Devi Temple, Assam

The Kamakhya Devi Temple, located on the top of the Nilachal hill in Guwahati, is a popular but very mysterious temple in India.

  • This is Shakti Pita (an important place of pilgrimage), which has no idol to worship, but Devi Sati’s yoni. It is said that every year during the rainy season, the goddess menstruates.

Yes, you heard right, and the temple is closed for 3 days. It has also been attested that the underground spring flowing in the temple hall turns red during these three days. A piece of red cloth used to cover the stone yoni these days is given as prasadam to the devotees.

Devji Maharaj Mandir, Madhya Pradesh

The Devji Maharaj Temple in Madhya Pradesh is another exotic religious site in India where followers come every month on the full moon to get rid of ghosts and evil spirits.

The most common practice is to burn camphor tablets in the palms of the hands to draw evil out of the body.

  • A ghost fair is organized on the temple campus to appease evil spirits. This is truly a mysterious place.

Kodungallur Bhagavati Temple, Kerala

Kodungallur Bhagavati Temple celebrates a strange seven-day festival each year known as the Bharani Festival. Everyone wears red robes and carries swords as they run around the temple in an incredible state.

  • They hit their heads with these swords, letting the blood flow uncontrollably. They all enter the temple, singing impolite songs about Devi.

Venkateswara Temple, Andhra Pradesh

The Venkateswara temple created a lucrative and unusual market by selling human hair strands to other countries.

  • The main idol of this temple is Lord Vishnu, and human hair is considered a symbol of sacrifice here.
  • This is one of the most historic temples in the country, where more than 12,000 pilgrims come every day and shave their heads.
  • Approximately 75 tons of hair is accumulated here every year, which generates an income of approximately 6.5 million US dollars. They are intended for the manufacture of wigs by Italian manufacturers.

Stambheshwar Mahadev, Gujarat

It is a temple that appears and disappears throughout the day. It is located near the city of Vadodara in the state of Gujarat. The Stambheshwar Mahadev Temple shares its shores with the Arabian Sea.

It is said that Lord Shiva lives here and blesses those who dare to visit this place.

  • The uniqueness of this temple is that you can visit it only at low tide. During high tides, the temple is completely covered with water.

Kal Bhairav ​​Nath Temple, Madhya Pradesh

Have you ever heard of offering liquor as prasadam?

  • The only thing offered to the deity of this temple is alcohol. This is not a fantasy, but a reality, and every day he is presented with a huge amount of liquor. Strange, isn’t it?

Dattatreya Temple, Karnataka

This is another popular temple, which is famous for ridding a person of evil spirits.

  • On every moonless and full moon day, Maha Mangal Aarti is held at this temple at 11:30 am. Possessed bodies make sounds and create an intimidating atmosphere.