Aiken State Park

Aiken State Park is located near Windsor, South Carolina, USA. “Open area between the trees has a piece of sky perfect for viewing meteor showers.”

Aiken State Park is located near Windsor, South Carolina, USA.
“Open area between the trees has a piece of sky perfect for viewing meteor showers.”

Claudia Crowley