A Fairytale Castle in the North Carolina Hills
Tucked away in the hills of Western North Carolina you’ll find this amazing little castle perched among the trees at 4,000 feet elevation in the Blue Ridge Mountains. While not …
Tucked away in the hills of Western North Carolina you’ll find this amazing little castle perched among the trees at 4,000 feet elevation in the Blue Ridge Mountains. While not …