The temple is more than 1400 years old. The presiding deity, Vanamutti Perumal is more than 12 feet tall and carved out of a single Athi (Fig) tree. According to legend, Vanamutti Perumal gave Viswaroopa Dharshan to Pippalar Maharishi.