English: Of the 108 temples, 105 are in india, one is in nepal, and last two are outside the earthly realms.
Telugu: ఇందులో 105 భారతదేశంలో, 1 నేపాల్ లో, మిగితా 2 దివ్య తిరుపతులు భూమిలి వెలుపల ఉన్నాయి.