Where is Potrero Nuevo?

Where is Potrero Nuevo located?

Potrero Nuevo, Hidalgo, Mexico (approx. 20.26667°, -99.68333°)


Where is Potrero Nuevo on the map?