Hurricane Nicole made landfall early Thursday morning just south of Vero Beach, bringing whipping winds, heavy downpours and dangerous storm surge to Palm Beach County and the Treasure Coast.