Thekekudi Cave Temple is situated at Kaviyoor
in Pathanamthitta District
and is one of the rare cave temples of Kerala
. The temple is structured in Pallava architectural style. From the evidences received, it is found that the temple was constructed in the 8th century. There are many sculptural works seen around the temple and these 'Darusilpas' belong to the 17th century. The deities worshipped, in the
, which is inside the cave are Ganapathi
, Maharshi and Dwarapalaka
. Another specialty of the cave temple is the
, which is about 3 ft in height.
Njalbhagam Sleeba MarThoma Church, Kaviyoor Mahadev Temple and Kaviyoor Rock Cut Cave Temple are nearby pilgrim centers.
By road, one can easily access the temple from
Thiruvalla. The nearest railway station is at Thiruvalla, about 5 km.