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 »