Where is Miramar?

Where is Miramar located?

Miramar, Tamaulipas, Mexico (approx. 22.3331665°, -97.8710378°)


Where is Miramar on the map?