Where is Dos de Abril?

Where is Dos de Abril located?

Dos de Abril, Veracruz, Mexico (approx. 19.05°, -96.81667°)


Where is Dos de Abril on the map?