
Augusta National finds place in heart of city after ravages of Hurricane Helene
Hurricane Helene made landfall in the early hours of Friday 27 September, in Big Bend, Florida. Meteorologists at the National Hurricane Center had been watching it building for a week, as it moved away from Nicaragua, up past Grand Cayman, Cancún, and …