PINELLAS COUNTY, Fla. — Weedon Island is one of Florida's oldest places, and people continuously inhabit it. Before Machu Pichu, before Europeans arrived in Florida in 1513, and going back to ...