Shirley's Bed and Breakfast in Roanoke VA near the Ballyhack golf course, Blue Ridge Parkway, Smith Mountain Lake, Explorer Park, and Appalachian Trail.

best wedding venue B&B in VA