U.S. first lady Obama made an unannounced visit to disaster-stricken Haiti on Tuesday and said she was struck by the devastation inflicted by the Jan. 12 earthquake on the poor Caribbean country.