heritage.site

Turner River Site

Turner River Site 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