Nothing makes the world feel at peace quite like Christmas does. You can take your own little moment of peace home with you from The Christmas Shop in Williamsburg, Virginia.
Truth be told, we almost didn't stop in this store because it had crazy SALE signs out front. That's ironically a turn off for me because I think it looks tacky but boy, we would have made a big mistake.
The Cheese Shop has been nestled in the college town corridor of Williamsburg, Virginia since 1973. It's just outside of the colonial area, among several small boutiques and cafes popular with the students of The College of William and Mary.