The body of a Twin ­Cities man missing for several days after being swept away in heavy surf in Mexico was recovered on Sunday morning, his wife said from the resort town of Puerto Vallarta.

Nancy Stoneberg said the body of her husband, Mark Stoneberg, was found by a civil patrol that had been looking for him since last week, when he was swept out to sea by a riptide. He had been body surfing near the costal town of ­Sayulita, north of Puerto Vallarta.

Stoneberg was 58 years old. The couple lived in Robbinsdale.

“It was not the outcome we wanted,” Nancy Stoneberg said Sunday night. “The worst outcome would have been not finding him.”

Herón Márquez Estrada