New Smyrna Beach, FL
New Smyrna Beach is a city in Volusia County, Florida, located on the central Atlantic coast of the state. It is considered part of the Deltona–Daytona Beach–Ormond Beach metropolitan area, and has a population of roughly 27,000. Prostitution activity has been well-documented in the city and nearby communities, and throughout the county. This activity and the […]