Sri Kadiri Lakshmi Narayana Temple, which is also called Narasimha Swami Temple, is a popular place of pilgrimage. According to Hindus, 'Narasimha Swami' is one of the ten incarnations of Lord Vishnu. The ceilings of the temple feature scenes from 'Ramayana' and frescos depicting scenes from the 'Bhagavata'.