Portal:Tropical cyclones/Anniversaries/May/27

May 27
 * 2003 - Tropical Storm Linfa made landfall on the island of Luzon in the Philippines. Linfa killed 41 people in total.
 * 2020 - Tropical Storm Bertha rapidly forms and makes landfall in South Carolina. Only one person died form the storm and damages were only estimated at around US$130,000.