Press "Enter" to skip to content

On winter solstice, local researchers climb sacred American Indian mound

Built some 1,500 years ago, the large mound on the site is the tallest in Florida, archaeologists say.

       
Source: tallahassee.com

Be First to Comment

    Leave a Reply

    %d bloggers like this: