Prehistoric Florida: Megafauna and Fossils
Weedon Island Preserve Cultural and Natural History Center 1800 Weedon Drive NE, St. Petersburg, FL, United StatesJourney back into Florida's past when the saber cat, giant sloth, mammoth, giant tortoise, and bison roamed the…