Hidden place · Tirur, India

Anna Narasimha Temple

The Anna Narasimha Temple is located near Thunchan Parambu and offers another religious site to visit in the Tirur area.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload