A young man was killed in a crocodile attack on a beach in Puerto Vallarta, Mexico, on Friday evening, according to authorities.

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.