We just came back from and Incredible Experience in Mexico City to see Our Lady of Guadalupe. IHTours organized this Pilgrimage to the max. Every step of the way was taken with the utmost care and detail. Thank You International Heritage Tours for this Experience. God Bless!