Tropical Wind and Rainstorm Lee made landfall in Nova Scotia on Sept. 16, slamming the province with intense waves and winds