Humans have lived in Florida, in some form or another, for more than 15,000 years, though the snowbirds that can be found in the area today are far different than their ancestors who once hunted giant sloths and saber-toothed cats. It wasn’t until nearly 6,500 years ago that the Everglades became the lush, wet landscape […]