Safety first. Carnival Imagination. #cruise #mexico #baja #socal #ensenada Dre Armeda · Sep 6, 2018 · Safety first. Carnival Imagination. #cruise #mexico #baja #socal #ensenada