Ananthapuram Lake Temple is the only lake temple of Kerala. This beautiful temple is believed to be more than 1000 years old . Situated on the top of a hill not too far from the town of Kasaragod, the temple rests in the lake Ananthapuram and is believed to be guarded by a crocodile called “Babia” who is meant to be the protector of the temple. The Idol inside the temple has been made with a unique blend of Ayurvedic herbs. Make sure you check out the mesmerizing wall painting around the temple wall. One of the major highlights of what Kasaragod has to offer.