English: It is located in Chanakyapuri in New Delhi and is spread across 6.12 acres.
Telugu: ఢిల్లీలోని చాణక్యపురిలో 6.12 ఎకరాల విస్తీర్ణంలో దీన్ని ఏర్పాటు చేశారు.