A fully redesigned Go-Texas.net will launch soon. Watch for it!
Franklin Mountains Star

 

Home Destinations Lodging Activities Houseboats Sightseeing Camping Books & Maps Gear


Go Back a Page


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



Copyright 1998 - 2009