The Annapoorneshwari Temple is located at Horanadu, which is 100km from Chikmagalur in the thick forests and valleys of the Western Ghats of Karnataka. It is situated on the banks of river Bhadra.
The temple is also known as Sri Adhishakthyathmaka Annapoorneshwari or Sri Kshetra Horanadu Temple. it is believed that Maharshi Agasthya in 8th century did the prathistapana (established) of goddess Adishakthyathmaka Sri Annapoorneshwari here. As per mythology Lord Shiva and Goddess Parvati had an argument. Lord Shiva declared everything in the world including food to be Maya or illusion. To prove food is not illusion Goddess Parvati disappeared resulting in the nature to become still. Neither climates changed nor plants grew, causing draught in the world. taking pity Goddess Parvati appeared and distributed food to all. And since then she is called as Devi Annapoorna.
There is another very interesting myth related with this temple. It is believed that Lord Shiva beheaded Lord Brahma, and his skull got stuck in Lord Shiva’s hand. He was cursed that till the skull is not full of food or grains, it will stick to his hands, Lord Shiva went everywhere and asked for food but the skull was never full. So he finally went to this temple and Maa Anapoorna filled the skull with the grains and reversed Lord Shiva’s curse