Where is Edinburg?

Where is Edinburg located?

Edinburg, Texas, United States (approx. 26.3013982°, -98.1624501°)


Where is Edinburg on the map?