English: It is located at Pondicherry, the capital of the union territory of Puducherry, in southern India.
Telugu: ఇది దక్షిణ భారతదేశంలో పుదుచ్చేరి కేంద్రపాలిత ప్రాంతం యొక్క రాజధాని పాండిచ్చేరిలో ఉంది.