English: Spiritual and tourist place.
Telugu: ఆధ్యాత్మిక, పర్యాటక కేంద్రం.