Daytona Beach is a coastal resort city in Volusia County, Florida, United States. Located on the East Coast of the United States, its population was 72,647 at the 2020 census. From Wikipedia
Heavy rain and thunderstorms have already canceled key practice sessions, with concerns growing over potential delays to NASCAR's biggest race of the year.