Hornadu Annapoorneshwari Temple
About Hornadu Annapoorneshwari
Located at a close distance from Chikmangalur on the western ghats of the south Indian state of Karnataka, the Hornadu Annapoorneshwari Temple is a popular Hindu pilgrim spot, situated on the banks of River Bhadra, surrounded by dense forests and natural vegetation.
As the name suggests, the temple is dedicated to Goddess Annapoorneshwari, who is another avatar of Goddess Durga. The temple is also known as the Shree Kshetra Horanadu, and the goddess is also known by alternate names like Adi Shaktyamaka Shree Annapoorneshwari.
In literature, the name Annapoorneshwari actually means the one who feeds each and every one. The temple’s origin dates back to an era that can be as long ago as 400 years and ever since then a lot of changes were made to the temple over the years, transforming it from a mere small structure to a grand holy temple that it is as on today.
Currently, the goddess’s idol consists of four hands, each holding a holy and powerful object, namely, Shanka, Chakra, Sri Chakra, and Devi Gayatri.
The temple abides by the goddess’ name’s meaning that is feeding one and all. Hence, free breakfast, lunch and other meals are provided to all visitors who are in need of it. Visitors are also provided shelter to sleep in the temple premises itself.