Where is Edinburg?
Where is Edinburg located?
Edinburg, Texas, United States (approx. 26.3013982°, -98.1624501°)
Where is Edinburg on the map?
Edinburg - Las Vegas
{"latitude":26.3013982,"longitude":-98.1624501,"title":"Edinburg"}