Amaramkavu Devi Temple temple

Amaramkavu Devi Temple

Thodupuzha, Kerala

Temple details

Deity

Vanadurga

Location

Thodupuzha, Kerala, India