It is believed that four Ambika Temples Goddess Balambika at Cape-Comerin Goddess Lokambika at Loakanarkavu near Badagara, Goddess Mookambika at Mangalore and Goddess Hemambika at Palakkad were consecrated by Parashurama for the safety of Kerala, the Land of recovered from the Sea. The God’s Own Country Kerala and its devotees are always highly blessed with unstinting benedictions of her Highness... Readmore