TempleTM Kerala
Temple profile

valliyoorkkavu idikkara

valliyoorkkavu idikkara is a temple located at thalapuzha, Kerala, India.

valliyoorkkavu idikkara
—
Opens today
—
FEATURED PHOTOS
Browse more

More temples to explore