So after our perfectly smooth flights yesterday, we landed ahead of schedule in Mexico City. All we needed to do was breeze through immigration (which always makes Ivan cringe a little, because he has to travel on his U.S. passport- meaning he has to line up in the “extranjeros” or “foreigners” line, with us, to… Continue reading A little rocky start, but improving 🙂
