Where is Pino Suarez?

Where is Pino Suarez located?

Pino Suarez, Puebla, Mexico (approx. 18.50833°, -97.50278°)


Where is Pino Suarez on the map?