A fully redesigned Go-Texas.net will launch soon. Watch for it!
|
Franklin Mountains Star
|
This is the largest man-made illuminated star in the world. It’s 459 feet tall and uses 459 light bulbs. Unsurprisingly, it can be seen from 30 miles away.
|
 |
The Basics |
 |
|
 |
|

| |
| Address: |
NULL
NULL, TX NULL
|
|