Karumadi kavil devi temple at Alappuzha