Go from the opera house to the lighthouse with Carnival cruises to Mazatlán, Mexico. This city’s 17-mile-long beach has rolling swells for surfers and calm waters for swimmers. Thatch-roofed shacks serve the freshest seafood and beach bars pour crisp cervezas with lime. On cruises to Mazatlán, don't forget to head out beyond the bustling beach scene to experience the charming colonial core of Viejo Mazatlán, complete with ornate churches and photogenic Spanish mansions.
Try the chill life on for size on the photogenic Deer Island.
- Sip an ice-cold Pacífico beer — Maztalán’s original brew — on Playa Sábalo.
- Visit the colonial villages of Copala and Concordia on your Mazatlán cruise.