English: It is a well-known spiritual center.
Telugu: ఇదో ప్రసిద్ధ ఆధ్యాత్మిక కేంద్రం.