Jefferson (North Carolina)
town in Ashe County, North Carolina, United States
Jefferson is in northwest North Carolina. It is the county seat of Ashe County.
This article is issued from Wikivoyage. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.