Lord Ananthapadmanabha Swamy

Temple History

Sri Ananthapadmanabha Swamy lake temple is vibrant with the spiritual power of Lord Mahavishnu is near the northern tip of Kerala located in Ananthapura near Kumbla in Kasaragod District. The temple is known as the moolasthanam, the original source of the
Sri Anantha Padmanabha Swamy Temple of Thiruvananthapuram, the capital of Kerala State.

This temple is dedicated to Lord Padmanabha swamy. The main deity is surrounded by other deities such as Goshalee Krishna, Mahisha Mardhini, Ullakulu, Mahaganapati which enhance
the divine mood of the devotees. This is the only lake temple in Kerala. This 9th century temple situated 30 km from Bekal in Kasaragod district.

A 150-yr old crocodile Babia, the vegetarian crocodile believes as the temple guardian is popular among all the visitors. The temple complex is spread in an area of around 2 acres. The complex also has a cave on the right-hand side of the lake. It is believed it was through this cave that Lord Ananda Padmanabha walked all the way to Thiruvananthapuram.

The view of the hillocks from the temple is extremely famous. The drive to the temple in itself is extremely peaceful and calming.

Navaanna, Annual Day (Vaarshikothsava) and Krishnashtami are grandly celebrated here.

Please visit the temple's website for history and more details.


Additional Information

Accommodation facilities and hotels are available at Kasaragod and Mangalore cities.

Bekal beach, Bekal fort are the nearest places to visit.

Kasaragod city is well connected to all the major cities of Kerala, Karnataka and Tamilnadu by road and railways.

Kumbla or Kumbala bus stand is 5 kms. Kasaragod new bus stand is 11 kms from the temple.

Kumbla Railway Station is 5.2 kms and Kasaragod Railway Station is 13.3 kms from the Ananthapura lake temple. Mangalore Railway Station is 40 kms.

Mangaluru International Airport (Karnataka) is just 52.5 kms from this temple. Calicut International Airport is 216 kms.
  • 05.30 AM – 12.30 PM & 05.30 PM – 07.30 PM
  • Contact Person: Temple Office
  • Contact Number: +91 4998 214360