English
English version

Daytona Beach

From Longman Dictionary of Contemporary EnglishDaytona BeachDay‧to‧na Beach /deɪˌtəʊnə ˈbiːtʃ/  a US city on the coast of Florida. Motor races are held at the International Speedway there.
Pictures of the day
What are these?
Click on the pictures to check.