Ghost Town

Referenced in 1 episode

Definition

An abandoned town or village that once had a vibrant community, now typically left deserted due to economic decline or natural disasters.