#1.
4003 W Main St, Salem, Virginia 24153-8505

#2.
1001 Boulevard, Salem, VA 24153-5207
The second largest fair in Virginia and widely recognized as one of the ... More on Yahoo! Travel
The Salem Fair in Salem Va is THE BEST fair I have ever attended. I have attended this fair since it starte... More on Yahoo! Travel

#3.
1865 Dillard Dr, Salem, Virginia 24153-7200

#4.
3136 Harris St, Roanoke, Virginia 24015-4638

#5.
4302 Electric Rd, Roanoke, Virginia 24014-2904

#6.
2127 Buford Ave SW, Roanoke, Virginia 24015-5549

#7.
Virginia
To reach the Hanging Rock trailhead from Interstate 81, take exit 141 to Salem. Turn left onto VA Route 311. The parking area for the Hanging Rock Battlefield Trail is on the left, adjacent to the ... More on TrailLink.com
"Hanging Rock Trail is not for wilderness lovers, but it's a pleasant enough walk. For the most part, it's an sphalt ""sidewalk"" running alongside a residential/business road in Salem, VA. I didn'... More on TrailLink.com

#8.
George Washington National Forest, Covington, Va
Up in the Alleghany Highlands, nestled into a canyon once called Kincaid Gorge, lies Gathright Dam. This ma... More on AnglerWeb.com
Will certainly go back. More on Yahoo! Travel

#9.
Bedford, Virginia
Located in the town suffering the highest per capita D-Day losses in the nation, the National D-Day Memoria... More on Virginia.org
A peaceful place to remember a bloody campaign , the staff are giving their services aso we can remember wh... More on TripAdvisor
