Where is Plan de Libres?

Where is Plan de Libres located?

Plan de Libres, Veracruz, Mexico (approx. 18.68333°, -96.76667°)


Where is Plan de Libres on the map?