Where is Miramar?

Where is Miramar located?

Miramar, Veracruz, Mexico (approx. 20.84028°, -97.26667°)


Where is Miramar on the map?