There are temples and then there are places that feel different the moment you step in. Mehandipur Balaji Temple is not just ...