Cancun is surely a great place to visit. This Mexican city has a lot of