Cholula, Puebla, Mexico Visits to Mexico are most often filled with adventure, entertainment, culture and fun. And sometimes the culture involves a local festival or celebration. In this video, Mexpro employee, Itzel Greenheck, found herself in a parade celebrating a Catholic Saint, while visiting Cholula, in the Mexican state of Puebla. Many of these types...
Read More »