Cancun is a destination with beautiful white sand beaches, turquoise waters and many opportunities for adventure. Many people who visit Cancun spend their whole vacation on the beach relaxing. Doing this can make for a very fulfilling trip, however, Cancun…