Map: Track Tropical Depression Beta
Beta is the ninth storm to make landfall this hurricane season.