That vacation can become your reality if you book a stay at Smithmore Castle on English Knob Mountain in Spruce Pine, North Carolina. The 100-acre property is the stuff of dreams, or, more ...
Owners of the popular Beech Mountain attraction, "Land of Oz," report that the venue had "minor damage from fallen trees," ...