The ghost town of St. Elmo is something of a paradise for hummingbirds. They come in dozens, hovering in clouds around…