TempleTM Kerala
Temple profile

Naduvannur Sri Narsimha Temple

Naduvannur Sri Narsimha Temple is a temple located at Kerala, India.

Naduvannur Sri Narsimha Temple
—
Opens today
—
FEATURED PHOTOS
Browse more

More temples to explore