The Ayyappankavu I'm referring to has a pin code of 679503 (Cherpulassery in Palakkad district, known as Sabarimala of Malabar). I'm also wondering if Manapullikavu Bhagavathy in Palakkad city could be my family deity, not sure. I do need an end to my long run of misfortune since someone said a "dushta aathma" in the house could be the cause. Need to visit my family deity asap and beg for mercy. Thanks again!