Overview
Hudson is a town in North Carolina, United States, with a population of about 3,721[1].
Geography
- Coordinates: 35.8485, -81.4959
Places · place_us_nc_hudson · rev 2
Hudson is a town in North Carolina, United States.
Hudson is a town in North Carolina, United States, with a population of about 3,721[1].