Garbarakshambigai Temple is a tranquil sanctuary nestled in the picturesque village of Thirukarugavur, Thanjavur district, Tamil Nadu.
Garbarakshambigai Temple is a tranquil sanctuary nestled in the picturesque village of Thirukarugavur, Thanjavur district, Tamil Nadu.