Delray Beach, Florida

Delray Beach is a city in Palm Beach County, Florida, United States. The population of Delray Beach as of April 1, 2020 was 66,846 according to the 2020 United States Census. Located in South Florida, 52 miles (83 kilometers) north of Miami, Delray Beach is in the Miami metropolitan area.
==People==
*Slane Glover
==External links==
* on Wikipedia
Category:American towns