Post-Tropical Storm Teddy has made landfall in Nova Scotia on the eastern coast of Canada, and storm warnings are in effect for the provincial capital city of Halifax.
Teddy
Post-Tropical Storm Teddy has made landfall in Nova Scotia on the eastern coast of Canada, and storm warnings are in effect for the provincial capital city of Halifax.
Teddy