Strolling along the oceanfront Malecon, relaxing on the beach, or participating in Carnival, here are the best things to do in Mazatlan!