Kakkara Mahavishnu temple

Kakkara Mahavishnu temple is an ancient temple in the serene Kakkara village in the Kannur district of Kerala. The temple is being revived and restored by UgraNarasimha Charitable Trust.

The temple is known for the presence of Naga Devatas along with Lord Mahavishnu