Roanoke Star Photos

Meet 40 travelers, 28 tour guides and discover 25 photos

The Roanoke Star, also known as the Mill Mountain Star, is the World's largest freestanding illuminated man-made star, constructed in 1949 at the top of Mill Mountain in Roanoke, Virginia. It was the largest star ever assembled until the El Paso Star was completed in El Paso, Texas.
View Roanoke Star guide >

Roanoke Star

View From Mill Mountain Star