English: The largest is the Mayakovsky Park.
Telugu: అతిపెద్దది మేయకోవ్స్కీ పార్కు.