Image Ankakkulangara Bhagavathi is the mother goddess who won the ankam fight. The main abode of this deity is at Ankakkulangara Kaavu. Favorite Like Share Comments 💬 Comments
💬 Comments