Karnataka is blessed with 35000 temples and devotees from different corners of the world come to visit Temples of Karnataka to pay their homage to their titular deities. The temples of Karnataka provide the devotees with a lot of peace and tranquility because the temples are situated amidst picturesque location, hilltops and on the banks of rivers.