Where is La Trinidad Vista Hermosa?

Where is La Trinidad Vista Hermosa located?

La Trinidad Vista Hermosa, Oaxaca, Mexico (approx. 17.77833°, -97.50833°)


Where is La Trinidad Vista Hermosa on the map?