Where is Puerta?

Where is Puerta located?

Puerta, Oaxaca, Mexico (approx. 17.21667°, -95.05°)


Where is Puerta on the map?