Video: On and Off the Cancun Beaches

In or out of the water, Cancun is a vacationer's paradise.