The Shiva Idol established near Lower Huttha is the largest deity statue in the Bhadravathi and is 'recommended' to be visited by the tourists.
The Shiva Idol established near Lower Huttha is the largest deity statue in the Bhadravathi and is 'recommended' to be visited by the tourists.