Swamimalai Temple History In Tamil - It lies on the banks of river kaveri and is one of the six abodes of the lord muruga.