Where is Santa Helena Plaza?

Where is Santa Helena Plaza located?

Santa Helena Plaza, Oaxaca, Mexico (approx. 17.06082°, -96.73086°)


Where is Santa Helena Plaza on the map?