Visiting Biltmore, the North Carolina home of the Vanderbilts

Welcome to Biltmore, the spectacular home of the Vanderbilts in Asheville, North Carolina – although it may seem hard to imagine this fairy-tale mansion as a family home, when it has a total of 250 rooms! Ready to see inside? It’s even more impressive than the French chateau-inspired exterior suggests… Here is one of my…