Decking The Halls – Carroll Mansion

We find Christmas time to be a magical season. Everywhere we wander our views are filled with twinkling lights and brightly colored decorations. A day trip to Leavenworth, Kansas provided us with a special bonus. We missed the Carroll Mansion on our past visits, but fortunately this time we had time. They had recently finished […]

Decking The Halls – Carroll Mansion Read More »