Aside from our honeymoon, our first
real family vacation (with me, hubby, little man, and my MIL) was to my husband's old stomping grounds: Puebla, Mexico. He spent five years there with his mom - junior high and high school - and many of his friends were (still are?) living there. I got to meet a lot of his buddies, as well as their families, and got to sample real Mexican food. To this day, I maintain my stance that Mexico has THE BEST STREET FOOD EVER. And I've traveled to a lot of countries, and eaten a bunch of street food. I've also gotten sick from a lot of street food, but we can talk about that another time :-)
Puebla is located southeast of Mexico City, and is a popular tourist destination for Mexicans and what my hubby calls "the historically minded," due to its traditional, colonial feel downtown. Lots of historical buildings, old style
haciendas, and the like. It's a beautiful city, and I'm hoping we can go back to visit sometime!

Street vendor preparing tacos (
al pastor, if I'm not mistaken)

View of the square

Random street shot

Cathedral on the main square downtown

Church in Cholula, just outside of Puebla (and yes, that's the place that the sauce comes from, for all you South Texas people)

Inside the church

Ixtacihuatl, an extinct volcano close to Puebla

Popocatepetl, Puebla's most famous mountain (try to say it out loud... Yeah, it's okay, I can't do it either)

This next picture was taken from the bus on our way back to Mexico City from Puebla. We kept seeing all these people walking on the street with pictures hanging on their backs. I had asked my husband what they were doing, and he explained that they were on pilgrimage. Some of these people had been traveling for days, many on foot, to celebrate the feast day of the Virgin of Guadalupe in Mexico City. According to the legend, Mary, the mother of Jesus, appeared to an indigenous Indian man, and she was dressed as a Indian woman and Indian facial features. This, in turn, led to the voluntary conversion of a great number of the indigenous Mexican people.
If you ever make a trip down to Mexico - I mean
real Mexico, not border towns or high school party cities - I highly recommend visiting Puebla, and perhaps you can make your way over to Veracruz while you're there. It's only a four hour drive by car, and it's one of my hubby's favorite places to visit when he's there.
What are some of your favorite places that you've visited, either in the USA or outside the country?