Tropical Storm Cindy makes landfall