Sri Harihareshwara Temple
Niruvagallu, is a place at a distance of 8 kilometers from Hosadurga town of Chitradurga District. Sri Harihareshwara Temple at Niruvagallu is situated about one Kilometer away from the residential area. The temple consists of Garbhagruha, Antarala and a closed Navaranga Mantapa were the walls were built by size stones –during restoration the entire mantapa was dismantled and reconstructed with new stone walls. The old shikhara over garbhagruha was also dismantled and new shikhara in Kadamba Nagara style reconstructed. A separate open mantapa also added in front after restoration the temple added its beauty and attracting more devotees.