Authorities have pulled 17 bodies from a ravine in southern Mexico after they were reportedly discovered by a man who traveled from the United States in search of a missing relative.

"There were nine complete bodies and eight half-burned" in the 500-meter-deep canyon in the violent state of Guerrero, an official from the attorney general's office told AFP on condition of anonymity on Tuesday.