Castlewood is a census-designated place (CDP) in Russell County, Virginia, United States. The population was 2,045 at the 2010 census, a small increase from the 2,036 reported in 2000. Castlewood was an incorporated town from 1991 to 1997, when it reverted to unincorporated status. Wikipedia
This is a comprehensive travel guide for Castlewood in United States. From budgeting tips to finding the best spots, this travel guide has got all the insider information to explore Castlewood like a local. Castlewood is located at a short trip away from Asheville a major city in United States. Add Asheville to your vacation plan, it has an interesting bunch of activities to do on your visit like Biltmore Estate, Thomas Wolfe House, Blue Ridge Parkway. Also, to reach Castlewood, you'll have to take a flight to Asheville; so its not really a detour. And even if it is, the city is worth paying at least a quick visit. 1-2 days is an ideal duration of visit to Castlewood.
Don't just take a trip, let the trip take you! Have a enjoyable time at Castlewood.