Where is Santa Helena Plaza, Oaxaca City located?
Santa Helena Plaza, Oaxaca City, Santa Helena Plaza, Oaxaca City, Mexico (approx. 17.06082°, -96.73086°)
Santa Helena Plaza, Oaxaca City, Santa Helena Plaza, Oaxaca City, Mexico (approx. 17.06082°, -96.73086°)