2/21/2026 I Found It!
- Nana

- 1 day ago
- 1 min read
Last year while I roamed the country-side
Callaway of Bristol, Florida, Torreya State Park is situated in the middle of what he claimed to be the location of the Garden of Eden as described in the creation story of the Judeo-Christian tradition.
I just had to go see it.

Nana



