Satellite map of Windsor, South Carolina
Map of Windsor, South Carolina
Windsor is a town in Aiken County, South Carolina, United States. The population was 121 at the 2010 census.
Latitude: 33° 28' 56.37" N
Longitude: -81° 30' 47.75" W
Nearest city to this article: Williston, South Carolina
Read about Windsor, South Carolina in the Wikipedia Satellite map of Windsor, South Carolina in Google Maps