English: A religious and spiritual center.
Telugu: ఆధ్యాత్మిక, పర్యాటక కేంద్రం.