Who have known Cancun, practically built from the sand up almost 50 years ago, is now Mexico’s number travel destination. It is undeniably the most convenient, accessible, and affordable holiday destination for many Americans and Canadians. For a non-North American like me, Cancun always has that James Franco-ish spring break […]