Skip to content
June 29, 2022
The valley of Palakkayam Thattu is famous for a cave inside a forest, which is considered as a remnant of the Buddhist culture that existed in the place. The cave is named as Ayyanmadathurangam by the early inhabitants of the area. It is believed that a community known as Karimpalar were the ancestors of this land.