Horanadu is located in the picturesque surroundings of Western Ghats of Karnataka. Horanadu is 100 kms south-west of Chikmagalur, located in the midst of thick forests and valleys.
Horanadu is a place of enchanting natural scenery, the ancient temple of Goddess Annapoorneshwari here has been restored and renamed as the Adi-Shaktyatmaka Shree Annapoorneshwari. The single image depicts the Goddess Annapoorneshwari standing on a peeta with Shanku, Chakra, Sri Chakra and Devi Gayathri in her four hands.
The name "Annapoorneshwari" means "Feeding one and all". The uniqueness of this temple is everybody who visit this temple are provided with food (Breakfast, Lunch and Dinner) and place to sleep in the temple premises. Shri Bheemeshwara Joshi is the present Dharmakartaru of Annapoorneshwari temple.