santa_maria_del_tuleEnglish

Santa Maria del Tule

Noun

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

English: Santa Maria del Tule