INCREDIBLE VIDEO: Diver swims with crocodiles off the coast of Mexico

What's more terrifying? Swimming with sharks, or swimming with CROCODILES?

Encountering a crocodile is an experience most swimmers would like to avoid. But fearless John Nygren was delighted to come face-to-face with them in waters off the southeast coast of Quintana Roo, Mexico.

Using underwater cameras, Nygren was able to play with the crocs and capture the action.