Saturday, October 28, 2006

Visit to Yankee Candle Store

Claims to be world's largest candle store, with nearly 200 fragrances, from florals to foods. But What we loved most was the display of "Bavarian Christmas Village".