Mexico beats the U.S. in Canadian tourism growth, but recent cartel-related violence are forcing many to rethink their plans.
The U.S. remains the top spring break destination for Canadians despite border tensions that have led to travel boycotts.