Cheyyur is a small village in Madhuranthakam sub-district. In this beautiful and quite village there is a very old rock temple (800 years old) for Lord Vishnu – Kariya Manicka Perumal. The temple mandapams, pillars and the compound wall is built by drilling rock and hence even after centuries, it is still seen in good shape and grandeur . The temple is situated in about half acre land. While entering the temple there is a shrine for Nava Santhi Vinayakar. When you go inside there is Flag mast covered with copper and in the Mandapam next to that there is a shrine for Garuda Azhwar . After worshipping Garuda Azhwar , one can see the shrine for main deity of the temple –Sri Kariya Manickaperumal along with Bhudevi and Sridevi. The deity is appearing with four hands holding Conch and Sudarshana charka and Abhaya and Varada. When one circumference the temple out side on the right side situated small shrine for Perumdevi Thayar and next to that is Sri Andal sannidhi. Opposite to this temple there is a separate temple for Sri Anjaneyar. One can reach this temple via Madhuranthakam or East Coast road – from the check post near Othiyur it is about 5 kilometers distance to the temple.