English | German | Russian | Czech

Santa Maria del Tule English

Meaning Santa Maria del Tule meaning

What does Santa Maria del Tule mean?

Santa Maria del Tule

a town in southeastern Mexico near Oaxaca; site of Ahuehuete, a giant Montezuma cypress

Are you looking for...?

Santa | Maria | del | Tule