English: The site is spread over 21 acres.
Telugu: ఈ పార్క్ 21 ఎకరాలకు పైన విస్తరించి ఉంది.