Sri Senkamalavalli Thayar (Lakshmi), Therazhundur, Tamil Nadu