A 28-year-old man was killed in a crocodile attack in front of a California couple at a resort in Puerto Vallarta, Mexico, on Friday evening.

The horrific attacked unfolded Friday around 6.30pm near the Marriott Puerto Vallarta Resort & Spa.

A 28-year-old man was killed in a crocodile attack on a popular beach in Mexico on Friday evening, according to state authorities.