Horanadu is a Hindu holy city located in Chickmagalur district, Karnataka, India. The deity at the Annapoorneshwari Temple at Horanadu is Annapurneshwari. The main deity of the goddess was put in place by Adi Shankaracharya; the new deity of goddess Annapurneshwari was consecrated in the temple in 1973.
A trip to the Horanaadu Aadishaktiyatmaka Annapoorneshwari temple would be most fulfilling if all pilgrimage spots en route to the temple are also included in travel plans. Some of the places that will be encountered in that order would be Kukke Subrahmanya, Dharmasthala, Sringeri, Udupi Krishna temple and Kollooru Mookaambike, Kalaseshwara temple in Kalasa, and then the Horanaadu Annapoorneshwari temple.
Horanadu lies amidst beautiful Malnad at a distance of 330 KM from Bengaluru. Distance from Sringeri is 75 Kilometers. Direct buses run from Bengaluru to Horanadu every day. Bus services are provided by both KSRTC and private companies.