A Charlotte County, Florida, woman was on a run when she had bizarre encounter with an alligator that reportedly stared right at her as it was making a meal of a smaller alligator.
Between Punta Gorda and Fort Myers is Babcock Ranch. A community made up of nearly 20,000 homes with a population of roughly 50,000 and a whole lot of solar panels.