Yankee Candle flagship store reminds me of Old Towne Mall

Yesterday we went to the Yankee Candle flagship store in Williamsburg, VA. I am just a few miles from the store, so every once and a while we head over to check out what is new. My son loves it, but what kid wouldn’t?The whole place reminds me so much of Old Towne Mall, that […]

Continue Reading