Tropical Storm Debby causes floods along Fort Myers Beach in Florida
FL, USA #Climate & Weather