Cancun can feel like any other American city, but there is a lot to see and do in Mexico, and it is a great place to ...