Skip to main content
Clear icon
23º

SPONSORED


Roanoke Star stands as a regional icon, popular tourist attraction

The Roanoke Star, which is actually the world’s largest manmade star, was put up in 1949 as a Christmas decoration. It still stands today -- and even lights up at night. Wait until you see the overlook near the star.