Turner River Site - Credit: Wikimedia Commons
The Turner River Site (8CR8) is an archaeological site in the Ten Thousand Islands region of Everglades National Park, in Florida. It is listed on the U.S. National Register of Historic Places. Read more on Wikipedia
Source: en.wikipedia.org