Down in the southwest corner of Georgia near the Alabama state line, on Canyon Road in a little town called Lumpkin, sits one of Georgia’s […]
Category: Camping
Alabama’s Best Kept Secret
“What is this place?” “The town of Spectre. Best kept secret in Alabama!”