xPeas
MENU ☰
 

 

 

    

    🍴           

  Virginia » Roanoke

  Place » Tourism

Mill Mountain Star
Virginia » Roanoke
Place » Tourism

2000 J B Fishburn Pkwy, Roanoke, VA 24014

84 views    💖 1
The Roanoke Star is the world's largest freestanding illuminated man-made star, constructed in 1949 at the top of Mill Mountain in Roanoke, Virginia.