Everything You Need to Know About the Charming Town of Lake Lure, NC

When it comes to places in the Western North Carolina mountains, there are so many amazing ones to choose from. We at The Orchard Inn love spending as much time in our neighboring towns as we can. When we can’t go, we enjoy suggesting to our guests some of our favorite spots to go as […]