You must have heard the name Mehandipur Balaji Temple. People come to Mehandipur Balaji from far and wide to seek freedom from ghosts and evil spirits.
In many parts of India, Hanuman ji is called Balaji. This place is situated between two hills. Bhag Kirtan is performed here every day around 2 o'clock, and in that Kirtan, people who are affected by negative shadows or ghostly obstacles are removed.
Now go and see that there is a hole in Mehandipur Balaji's left chest, from which water flows continuously. You can neither eat nor take any kind of Prasad here.