English: This beautiful garden in Ooty is the largest of its kind in India.
Telugu: ఊటీ లోని అందమైన ఈ గార్డెన్ ఇండియాలోనే అతి పెద్దది.