Kapalikulangara Sree Mahavishnu Temple

The Kapalikulangara Sree Mahavishnu Temple is located in Taliparamba, Kannur district, Kerala, India, near the Sree Rajarajeshwara temple.