Irumbuthalai Explained

Irumbuthalai is a village in Ammapettai block of Thanjavur district, Tamil Nadu, India.[1] This village is known throughout the area for its Ayyanar Temple.

Notes and References

  1. Web site: A Woman, 4 Others Arrested For Running Sex Racket in Tamil Nadu’s Salem . 2024-11-11 . News18 . en.