MYSTERY PHOTO: Check out this beautiful photo from the mountains area
How about this dramatic mountain photo! See if you can determine where and what this photo represents. Hint: it is not located in Georgia. Send your answer to elliott@brack.net and include your hometown.
Rick Krause of Lilburn immediately recognized the recent Mystery Photo: “It’s the Ponce de Leon Inlet Lighthouse on the east coast of Florida, south of Daytona and Port Orange.
Follow Us