Local News

Parrots in need of home find sanctuary with woman in N.C. mountains

Phoenix Landing is the name of a parrot rescue group in Buncombe County. As our Tar Heel Traveler learns, every parrot has a story, some of them poignant and compelling.