Meaning of santa maria del tule
Definition of santa maria del tule
(noun)
a
town
in
southeastern
Mexico
near
Oaxaca;
site
of Ahuehuete, a
giant
Montezuma
cypress
Other information on santa maria del tule
WIKIPEDIA results for
santa maria del tule
Amazon results for
santa maria del tule
Tweet