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