Lake Worth Beach, previously named Lake Worth, is a city in east-central Palm Beach County, Florida, United States, located about 63 miles north of Miami. From Wikipedia
Federal safety agencies are examining whether mechanical issues or emergency-landing procedures led to the July 28 crash