English: India has the sixth largest number of sites in the world.
Telugu: ప్రపంచంలోనే అత్యధిక సంఖ్యలో ప్రదేశాలు ఉన్న దేశాల్లో భారత దేశం ఆరో స్థానంలో ఉంది.