-
-
-
1. O. Winston Link Museum
In the restored Norfolk & Western railway station, this marvelous museum is devoted to the extraordinary black-and-white railroad photography of...
read more-
- Type:
- Museums
-
-
-
2. Virginia Museum of Transportation
In a restored freight depot 5 blocks west of Market Square, this wide-ranging museum has aviation and automotive exhibits, but its best feature...
read more-
- Type:
- Museums
-
-
-
3. Mill Mountain Park
- The overlook platform that is built just below a giant neon star that sits upon the top of Mill Mountain is a wonderful place to view the Roanoke... read more
-
- Type:
- Attractions
-
-
-
4. Mill Mountain Zoo
This small zoo is home to more than 50 animal species, including snow leopards, monkeys, prairie dogs, hawks, red pandas, Japanese macaques, and...
read more-
- Type:
- Zoos/Aquariums
-
-
-
5. Virginia's Explore Park
It's a 7-mile drive on the Blue Ridge Parkway from Mill Mountain to this a 1,100-acre reserve astride the gorge cut by the Roanoke River on its...
read more
-
-
-
6. Taubman Museum of Art
This fine regional museum focusing on 19th-and 20th-century American art and decorative arts, including works by artists from throughout the South,...
read more-
- Type:
- Museums
-
-
-
7. History Museum of Western Virginia
Tools, costumes, and weapons tell the story of Roanoke and southwestern Virginia from American Indian days 10,000 years ago through pioneer days...
read more-
- Type:
- Museums
-
-
-
8. Science Museum of Western Virginia/Hopkins Planetarium
Children will be intrigued with the high-tech interactive exhibits here. A weather gallery features a tornado simulator and a Weather Channel-like...
read more-
- Type:
- Museums
-
-
-
The Best of NileGuide
- There’s never a reason to be bored in Roanoke. There are just too many things to do. Start with the must-see attractions, move to the big sights and fine museums, check out some tours, dig in to some outdoor activities, and work your way down to the between-the-cracks, off-the-beaten-path gems. Just leave some time to catch your breath.
