Mazatlan Mexico. With a long history of welcoming immigrants. This mid-size city on Mexico’s west coast offers visitors more than just great weather, reasonable prices, and a stunningly beautiful location. Mazatlan is one of Mexico’s few colonial towns actually on the coast. It has miles of beautiful beaches, a thriving year-round cultural scene and fantastic fresh seafood.