Original: The next day, it was upgraded to Tropical Storm Noel and made landfall on Haiti on October 29.
Simplified: It made landfall in Haiti on October 29, and then meandered across the western Caribbean near Cuba for the next three days.