Pope Benedict XVI arrived in Mexico Friday for his first trip to Spanish-speaking Latin America which will also include a two-day visit to communist Cuba. The papal plane landed at 2213 GMT at Guanajuato International Airport, in the central conservative, Catholic region of Guanajuato where the pope will stay until Monday.