The Vekkaliamman Temple is located at Woraiyur which is at a distance of 7 km from Trichy. The temple which is a seat of the Cholas is an important pilgrimage centre. The most significant feature of the temple is that the main deity of the temple has no roof over her head.
It is said that the reason behind this is because Goddess Vekkaliamman asked her devotees not to build a roof over her deity until every human on earth has a roof over their head. Many devotees visit the place on Tuesday and Friday which are considered to be special days of the temple.