Manzanillo calls itself the Sailfish Capital of the World, and sport fishing is a genuine draw here alongside its beaches. The cruise terminal sits close to Las Hadas, the whitewashed resort made famous as the filming location for the 1979 movie "10," and the bay's calm water makes it one of the more swimmable port stops on the Mexican Riviera.