Thiruvaiyaru Temple lies in a sacred area of Thanjavur of Tamil Nadu with thousands of devotees and tourists thronging this ancient place.
Thiruvaiyaru Temple lies in a sacred area of Thanjavur of Tamil Nadu with thousands of devotees and tourists thronging this ancient place.