Map: Track Tropical Depression Beta

Beta is the ninth storm to make landfall this hurricane season.