Where is Vega?
Where is Vega located?
Vega, Texas, United States (approx. 35.2428319°, -102.4282607°)
Where is Vega on the map?
{"latitude":35.2428319,"longitude":-102.4282607,"title":"Vega"}