A colonial city with a rich history, Mazatlán has brightly painted buildings in the old town, 17 miles of sandy beaches, and some of the best sportfishing around. From the cruise port you can follow a painted blue line straight to the historical district, or book an excursion to the more modern Zona Dorada.