Overview
Scotia is a village in South Carolina, United States, with a population of about 207[1].
Geography
- Coordinates: 32.6810, -81.2434
Places · place_us_sc_scotia
Scotia is a village in South Carolina, United States.
Scotia is a village in South Carolina, United States, with a population of about 207[1].