Different parts of the world have different Holy Days of Obligation. If you’re a foreigner that is traveling in Mexico during the Feast of Our Lady of Guadalupe, would you be obliged to attend Mass on that day?
Can. 12 §3. Laws established for a particular territory bind those for whom they were issued as well as those who have a domicile or quasi-domicile there and who at the same time are actually residing there, without prejudice to the prescript of can. 13
2/ by the laws of the territory in which they are present, with the exception of those laws which provide for public order, which determine the formalities of acts, or which regard immovable goods located in the territory.
To have domicile in a territory is to truly be in residence in that territory. Quasi-domicile is to have residence in a territory for three months or more.
Our Lady of Guadalupe as a holy day of obligation is not a universal law of the Church, it is the particular/territorial law of the dioceses of Mexico. Therefore it applies only to those who live in Mexico for a minimum of three months. Someone on vacation in Mexico would not be required to attend Mass.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.