English: It is also a spiritual center.
Telugu: ఇది ఆధ్యాత్మిక కేంద్రం కూడా.