English: Currently it is managed by Delhi tourism department.
Telugu: దీనిని ఢిల్లీ టూరిజం శాఖ నిర్వహిస్తుంది.