Overview
Jamestown is a village in South Carolina, United States, with a population of about 80[1].
Geography
- Coordinates: 33.2860, -79.6926
Places · place_us_sc_jamestown · rev 2
Jamestown is a village in South Carolina, United States.
Jamestown is a village in South Carolina, United States, with a population of about 80[1].