Punnathoor Kotta, also known as Aanakotta, the palace grounds of the erstwhile Rajas of Punnathoor is today home to 60 temple elephants. Located 2 km from Guruvayoor, many elephants here are brought as ritual offering to the temple.
Also, do not miss out on these