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