General destruction:
* Devastated
* Ruined
* Destroyed
* Wrecked
* Desolated
* Shattered
* Crippled
* Scourged
With emphasis on violence:
* Plundered
* Sacked
* Pillaged
* Massacred
With emphasis on decay or disease:
* Worn
* Eroded
* Corrupted
* Infected
* Plagued
With emphasis on emotional impact:
* Torn apart
* Broken
* Wounded
* Haunted
* Scarred
More figurative synonyms:
* Battered
* Mutilated
* Disfigured
* Stripped bare
The best synonym for "ravaged" will depend on the specific context and the desired nuance. Consider the specific situation and choose the word that best reflects the level of destruction and the emotional impact.