Site icon Wacissa Florida Recreation

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

Exit mobile version