English: It is one of the 108 Divyadesams located in India which are dedicated to the Hindu god Vishnu.
Telugu: భారతదేశంలో ఉంచిన 108 దివ్యదేసాలలో ఇది ఒకటి, ఇది హిందూ దేవుడు విష్ణువుకు కట్టుబడి ఉండవచ్చు.