Rosa most likely belongs to Hispanic America.
Explanation:
Hispanic America is that region spread across the continents of North and South America which has the majority Spanish speaking Christian population. This region is constituted by over 20 big and small countries that were once under the control of the Spanish Empire for about 4 centuries.
The term "Hispanic or Spanish American" was used to describe the "Hispanos of New Mexico" within the Southwest Americans. Thus, from the description given, it can be concluded that Rosa hails from one of the Hispanic American countries.