This November 4, 2009 National Oceanic and Atmospheric Administration handout satellite image shows Tropical Depression 11 formed just off the coast of Costa Rica.
Full Story
No comments:
Post a Comment