Hurricane Hilary made landfall