town in Clay County, North Carolina

Hayesville