Nation Tropical Storm Bertha makes landfall on South Carolina coast, could bring up to 8 inches of rain to some areas May 27, 2020USA TODAYComments Off on Tropical Storm Bertha makes landfall on South Carolina coast, could bring up to 8 inches of rain to some areas Tropical Storm Bertha formed off the South Carolina coast Wednesday morning, the second named storm of the 2020 Atlantic hurricane season.