The Garden of Eden
If you thought the Garden of Eden was somewhere in the Middle East, forget it, it was in Bristol, Florida––or so the legend goes. I heard about this astonishing revelation a few years ago, and decided to check it out for myself. Bristol, located in Liberty County, looks like any other small town in northern…