Spectacular Providence Canyon is near the town of Lumpkin in Stewart County, Georgia.
Spectacular Providence Canyon is near the town of Lumpkin in Stewart County, Georgia. Mike Haskey mhaskey@ledger-enquirer.com
Spectacular Providence Canyon is near the town of Lumpkin in Stewart County, Georgia. Mike Haskey mhaskey@ledger-enquirer.com

At Providence Canyon, things aren’t always what they seem

March 18, 2016 01:24 PM