TempleTM Kerala
Temple profile

Kannur Bagwathi Temple

Kannur Bagwathi Temple is a temple located at Vellangallur, Kerala, India.

Kannur Bagwathi Temple
—
Opens today
—
FEATURED PHOTOS
Browse more

More temples to explore