About Kaviyoor Rock Temple Kaviyoor Rock Temple is located in Kaviyoor village, near Pathanamthitta town, in the state of Kerala, India. The temple is dedicated to Lord Shiva. The temple is believed to be more than 1,000 years old. It is said that the temple was initially built by the Pandalam dynasty. The current structure of the temple was built in the 18th century. The temple is situated on a hillock and is surrounded by forests. The temple is known for its beautiful rock architecture. The temple has a number of shrines, including the shrines of Lord Shiva, Goddess Parvati, Lord Ganesh, and Lord Muruga. The temple is frequented by pilgrims and tourists.
FAQ's on Kaviyoor Rock Temple