South Florida Delray Beach, Florida

26.444552, -80.067875