Annapoorneshwari Temple also called as Sri Kshethra Horanadu, is situated on the banks of river Bhadra in Chikkamagalur district of the Indian state of Karnataka. The place is surrounded by lush green mountains with natural vegetation, forest on the Western Ghats. Its an ancient Temple of Goddess Annapoorneshwari which means "Feeding one and all".
Entrance to the Main Temple

