Otzoloapan
Otzoloapan is a town and municipality located at the southeast of the State of Mexico. The name is from the Náhuatl 'Oceloapan' which means "river of lynxes". It is located in the southwest part of the state bordering the state of Michoacán.
Read more about Otzoloapan.
Related Phrases
Related Words