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.
This Thanjavur district location article is a stub. You can help Wikipedia by expanding it.