Why Lake Champlain Chocolates Are Vermont’s Most Delicious Secret
Nestled in the snow-dusted town of Burlington, Vermont, just a cobblestone’s throw from the icy blue shimmer of Lake Champlain, stands a little chocolate company with a mighty heart. It’s not just any sweet shop. No, this is Lake Champlain Chocolates, a name that, for locals and travelers alike, evokes cozy winter nights, rich truffle […]
