Juxtlahuaca in Spanish
Juxtlahuaca in Spanish
Juxtlahuaca
A town in Oaxaca, Mexico.
Santiago Juxtlahuaca
A town in Oaxaca, Mexico.
Juxtlahuaca
A district of Oaxaca, Mexico.
Grutas de Juxtlahuaca
An archeological site in Oaxaca, Mexico.