Take a drive on the Blue Ridge Parkway. Shop at the markets and boutiques in Downtown Roanoke and Salem. Hike on a trail in the Blue Ridge Mountains. Discover wildlife while kayaking on the Upper James River Water Trail. Dine at a local restaurant and enjoy fresh, amazingly prepared ingredients. Watch the sunset aboard a cruise at Smith Mountain Lake. All these things to do and more can be part of your Blue Ridge Day.