English: Out of them 105 are located in India, 1 in Nepal and 2 in the non-physical world.
Telugu: ఇందులో 105 భారతదేశంలో, 1 నేపాల్ లో, మరియు మిగితా 2 దివ్య తిరుపతులు భూమిలి వెలుపల ఉన్నవి.