The main streets of Elgin County’s towns and villages are the perfect places to pick up items that are truly one-of-a-kind. Natural skin care products, hand-made pottery, homemade fudge and baked goods, stylish fashions, artisan candles, locally grown flowers, and antiques are just a few of the unique hidden gems to be found on the quiet backroads of Elgin County.


Subscribe to RSS - Shopping