English: Of the 108 temples, 105 are in India, one is in Nepal, and two are supposedly outside the Earthly realms.
Telugu: 108 దేవాలయాలలో 105 భారతదేశంలో, ఒకటి నేపాల్లో మరియు రెండు భూసంబంధమైన ప్రాంతాలకు వెలుపల ఉన్నాయి.