English: It is one of the largest in India.
Telugu: భారతదేశంలో ఉన్న అతి పెద్ద ఉద్యనవనాల్లో ఇది ఒకటి.