7 mysterious temples of India
This blog explores seven temples in India known for their mysterious, supernatural, and unexplained phenomena that defy logic and science.

By (Contributed By) Manchala Musahfir
15 Apr, 2025
For ages, India has been a land of faith, devotion, and miracles. Although there are millions of temples in our country where worshipers can find solace, some are regarded as distinct from the others due to their mysterious happenings and special miracles. These temples are thought to be haunted by supernatural forces that science has not been able to establish or rationally explain fully. Idols can change their significance in some temples, while pillars in other temples hang in midair, and some temples are protected from natural disasters.
According to some temples, gods appear at night, and there are powers that ward against evil spirits. For years and years, people have been amaze by the mysterious happenings at these temples. In this article, we will tell you about the 7 most mysterious temples of India, where one can see a unique confluence of devotion and religion. The stories of these temples will leave you amazed and you will be forced to think whether any supernatural power really exists here or is it just a myth?
Here are seven of the most mysterious temples in India that hold secrets beyond human understanding.
1. Mehandipur Balaji Temple, Rajasthan – The temple of exorcisms
The Mehandipur Balaji Temple, located in Dausa district of Rajasthan, is considered to be one of the most mysterious and miraculous temples in India. This temple is dedicated to Lord Hanuman and is considered to be a place that provides relief from ghosts and negative powers. Thousands of devotees visit here every day, many of whom believe that they are haunted by ghosts or are under the influence of evil spirits. Special magical and tantric rituals are performed in the temple, which include Reading of Hanuman Chalisa, special havan and distribution of prasad.
Many people visiting the temple are seen doing strange things, such as rolling on the ground, screaming or suddenly fainting, which people consider to be the effect of negative spiritual powers. The most shocking thing is that it is not advisable to look back while leaving the temple because doing so can cause evil powers to capture the person again. Even today science has not been able to give any clear explanation of the mysterious events happening in this temple, which makes this place even more mysterious.
Mystery: Unexplained exorcisms and paranormal activities continue to be witnessed by people.

Mehandipur Balaji Temple
2. Kedarnath Temple, Uttarakhand – The indestructible shrine
Kedarnath Temple is an ancient and sacred pilgrimage site located in Rudraprayag district of Uttarakhand. The temple is dedicated to Lord Shiva and is one of the 12 Jyotirlingas. Kedarnath Temple is located at an altitude of about 3,583 meters (11,755 ft) above sea level and is surrounded by snow-capped mountains of the Himalayas. Kedarnath Temple finds mention in the Mahabharata, where it is said that the Pandavas came here to worship Lord Shiva to seek salvation from their sins, but to save himself from them, Lord Shiva took the form of a bull and disappeared into the earth. His back was worshipped in Kedarnath, which is worshipped as a Jyotirlinga. The present temple was built in the 8th century by Adi Shankaracharya. The miracle of the Kedarnath temple happened in 2013. The Kedarnath area suffered heavy damage in the devastating rains of 2013. A huge boulder (called "Bheem Shila") came and stayed behind the temple, due to which the temple remained safe.
This is considered to be the glory of Shiva and the divinity of the temple. The journey to Kedarnath is considered difficult because one has to climb about 16 kilometers from Gaurikund to reach here. Devotees can reach the temple on foot, doli or by helicopter service. Weather changes and lack of oxygen can cause problems during the journey, so pilgrims should travel with full preparation.If you are travelling alone and this is your first trip, then you can make your trip exciting by taking Kedarnath yatra package. You can talk to any company for proper guidance because the areas there are so snowy and dangerous that there is a great fear of accidents.

Kedarnath Temple
3. Veerabhadra Temple, Andhra Pradesh – The hanging pillar
Veerabhadra Temple, also known as Lepaksha Temple, is a powerful historical and religious site located in Anantapur district of Andhra Pradesh. This temple is dedicated to Veerabhadra, a great form of Lord Shiva and is a great example of Indian architecture. This temple was built in the 16th century by the kings of the Vijayanagara Empire. The doors and pillars of the temple have fine carvings, which represent the stories of Ramayana and Mahabharata. A huge statue of Lord Veerabhadra is installed in the sanctum sanctorum of the temple, which is a center of special faith for the devotees.
The biggest attraction of this temple is the "leaning pillar". There are about 70 pillars in the temple, but not even one of them touches the ground completely. It is said that this pillar is hanging in the air and any object or cloth can be easily taken out from under it. Due to this amazing construction style, this temple has become a center of attraction for tourists and architects from all over the world. Veerabhadra Temple is not only of religious importance, but its unique architecture also makes it a historical heritage. If you are planning to visit Andhra Pradesh, then do include this temple in your list.

Veerbhadra Temple
4. Jagannath Temple, Odisha – The defying laws of nature
Jagannath Temple is an ancient and famous Hindu temple located in the city of Puri, Odisha. This temple is dedicated to Lord Jagannath (Shri Krishna), his brother Balabhadra and sister Subhadra. It is one of the major pilgrimage sites among the four Dhamas, where millions of devotees come every year for darshan. Puri's Jagannath Temple is known for its miraculous and scientifically unknown mysteries. This temple is associated with such amazing facts that challenge the general rules of nature.
Direction of sound: The sound coming from the temple always flows in the opposite direction of the wind, which is considered impossible from a scientific point of view.
The shadow of the dome is not visible: The shadow of the main dome of the temple is not visible in the sunlight at any time of the day.
The secret of Prasad: A grand feast is prepared here every day for thousands of devotees, but surprisingly, the prasad is never less or more, no matter how many devotees come. Sea breeze and temple sound: Usually the wind coming from the sea goes towards the city, but the wind blows in the opposite direction throughout the city.
Puri's Jagannath Temple is not only a center of religious faith, but its mysterious features make it even more amazing. This temple is an important place not only for faith but also for scientific research.

Jagannath Temple
5. Dhari Devi Temple, Uttarakhand – The goddess who changed forms
Dhari Devi Temple, Situated on the banks of the Alaknanda River in Srinagar, Uttarakhand, Dhari Devi Temple is a unique and mysterious temple of Shakti Goddess Maa Kali.
This temple is famous among devotees because of its miraculous powers and a special belief - it is said that Maa Dhari Devi changes her form three times a day. Dhari Devi is considered the patron goddess of Uttarakhand. According to folklore, once the idol of the goddess was carried away in the flood that came in the Alaknanda River. After this, the Goddess appeared to a villager in his dream and directed him to install the idol at the same place. Since then it has been situated here.
It is believed that Mother Goddess Shubha Kanya is worshipped in the form of a young girl in the afternoon and in the form of an old man in the night. The devotees believe that the Goddess blesses every devotee according to their faith and feelings. When in 2013, due to an electric project, the Dhari Devi temple was shifted to a higher place. It is said that soon after this, a devastating incident took place in Uttarakhand, which was considered to be the result of Maa's displeasure. The local people believe that the loss of Maa Dhaari Devi from her precious place had an ill effect on the entire state. Dhaari Devi Mandir is not just a religious place, but a symbol of faith and power. Devotees come here to seek Maa's blessings and to remove block in their lives.

Dhaari Devi Temple
6. Nidhivan Temple, Vrindavan – The secret dance of Krishna
Nidhivan Temple is a very sacred and mysterious place located in Vrindavan, Uttar Pradesh. This temple is associated with the divine love and Raasleela of Shri Krishna and Radha Ji. Nidhivan is considered to be the most mysterious place in Vrindavan, where even today it is believed that Lord Krishna performs Raasleela. It is said that every night Lord Shri Krishna himself appears here and performs Raasleela with Radha Ji and the gopis. For this reason, the temple and the Nidhi area are completely closed after sunrise. No person, or creature is allowed to stay here at night. Whoever tries to stay here at night either dies or loses mental balance.
The trees and bushes present in Nidhivan are not like ordinary trees. Their branches are downward and bent and it is said that these bushes take the form of gopis at night. There is a small room in Nidhivan which is called Radha Rani's Shayan Kash. When the door is opened in the morning, it is found scattered, due to which it is believed that Radha Rani rests here at night. Nidhivan temple and its mysterious events make it a unique and sacred place. Devotees come here with great devotion and reverence and experience the divinity of Lord Krishna. If you go to Virdavan, then definitely visit Nidhi Mandir, but it is advisable to leave before evening.

Nidhivan Temple
7. Kodungallur Bhagavathy Temple, Kerala – The bloody rituals
Kodungallur Bhagavathy Temple is a mysterious temple located in Thrissur district of Kerala. This temple is dedicated to Mother Bhagavathi (Kali Mata) and is considered to be one of the most mysterious temples in India. The most unique and mysterious tradition of this temple is its annual Bharat Kalam festival, also known as Kondungallur Bharani. Every year a special ritual is organized in the Kodungallur temple, in which devotees extract blood from their body and offer it to the Goddess. This ritual has been going on for thousands of years and devotees perform it to get the blessings of God. During this, devotees dance in front of God with swords and spears in their hands and offer them to God. This ritual has been going on for thousands of years and devotees perform it to get the blessings of God. During this ritual, devotees dance in front of God with swords and spears in their hands and sing songs in praise of God.
The strangest thing is that during this ritual, devotees praise God by using abusive words, which is called Bharna Puja. The belief behind this tradition is that by cursing God, he becomes more happy and all the wishes of the devotees are fulfilled. It is said that the devotee who abuses the most during the ritual, his wishes are definitely fulfilled. Devotees who worship in the temple wear red coloured Vastu and during the ritual, the entire complex is seen bathed in blood. During this ritual, no one is blessed, but the arrival of God is awaited. The temple is blessed only when the order of the deity comes. The traditions and rituals of this temple make it one of the most mysterious temples in India. Many miraculous events take place in this temple associated with religious beliefs and tantra-mantra, which even science has not been able to understand till date.

Women performing rituals at Kodungallur Bhagavathy Temple
Conclusion
These mysterious temples of India are not only symbols of religious faith and devotion, but the miracles and mysteries associated with them also challenge science. The events that happen in these temples are beyond logic, which can neither be fully understood from a scientific point of view nor can their spirituality be denied.
Every temple has its own unique belief, amazing events and supernatural powers, which make it different from other temples. Whether it is the invincibility of Kedarnath temple, the mysterious Bhoot Badha Mukti rituals held in Mehandipur Balaji, or the sea winds blowing against the Jagannath temple – all these events prove the divinity of the temples.
India is a country where devotion and mystery are deeply connected. For devotees, these temples are not just places of worship, but also the center of spiritual experiences. By visiting these temples, anyone can feel the divine powers and get positive energy in their life.
Believing or not believing in these mysteries can be a personal decision, but the miraculous events happening in these temples for centuries make the faith of the devotees even stronger. If you too want to visit these amazing temples, then this experience will definitely give a new dimension to your religious faith and take you closer to these unsolved mysteries.

thehosteller
Destinations
Destinations