Well, though I don’t believe in ghosts here is a temple which narrates it so convincingly that I even I am writing about it.

Well, though I don’t believe in ghosts here is a temple which narrates it so convincingly that I even I am writing about it.
Thazhuvikozhuntheesar, facing east
Anandavalli, facing south

Just before reaching Tiruvalangadu from Thiruvallur take the road to the left with a sign board to reach the temple
None locally. Closest is Thiruvallur