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