Astro geolocation
26.45916667, -80.08305556
Location reference Astro Chart
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 the Miami metropolitan area, Delray Beach is 52 miles (83 kilometers) north of Miami.
Location name
Delray_Beach,_Florida
astro_wikipedia_url
astro_wikipedia_idname
Delray_Beach,_Florida
a_location_idunic
Robert_Schantz_Oelman/Delray_Beach,_Florida