A crocodile stunned bathers on a popular Mexican resort beach by strolling across the sand before heading for the water to cool off.
A chilling video shot by an onlooker shows staff at a beach club urging holidaymakers to get out of the water as the 10-foot reptile makes its unexpected appearance between sun loungers.
The eye-popping incident happened at Palancar Beach on the island of Cozumel, one of the most popular cruise destinations in the Caribbean.