Kaviyoor Mahadeva Temple is a famous Shiva temple in South Kerala. Lord Shiva is the presiding deity of this temple. Located on the banks of River Manimala, this temple has historical importance. Unlike other temples, Thrikkaviyoor Mahadeva Temple is preserved by the Archaeological Department as a monument because of its resemblance to the exquisite Pallava style of architecture. The temple is not only visited by Hindu devotees but is also a favorite spot for many historians. They can spot some engravings that are belonging to the early samples of stone sculptures in the state.
The main deity, Shiva is enshrined in a square-shaped cave. There is a Shivalinga of about 3 feet high at this cave carved out of rock to represent Lord Shiva. The sub-deities of Kaviyoor Mahadeva Temple are Ganapathy and Dwarapalakas. Even if the main deity in the temple is Shiva, the temple is known among local people as Kaviyoor Hanuman temple. There is a small Hanuman temple outside the main sanctum of Mahadeva temple in the north-west side of the inner courtyard.
With perfect architecture, Kaviyoor Mahadeva Temple is among the oldest structural shrines in Kerala. With copper-covered roof, wide steps, elegant architecture and golden flag mast, it is also among the beautiful temples in the state. The temple organizes an annual festival during December-January. Thiruvalla is the nearest railway station to reach this temple. Cochin International airport is approximately 120 kilometers from Kaviyoor. Contact best tour operators in the country like Tour My India if you wish to find attractive pilgrimage holiday packages to Kerala.