Eye on the Tropics – Monday, August 17, 2009 Tropical Storm Claudette Tropical Storm Claudette made landfall early Monday morning near Fort Walton Beach, Florida. It was located near 30.9 north and 87.0 west or about 40 miles northwest of … Continue reading
