Amaramkavu Devi TempleThodupuzha, KeralaTemple detailsDeityVanadurgaLocationThodupuzha, Kerala, India