All my loyal readers know how much I love Vermont. Here are some wonderful facts that will convince anyone, even someone that thinks Vermont is in Canada, to admire this fair state. 1. Vermont has its very own Loch Ness Monster, but in this case its in Lake Champlain. 2. There are no billboards (legally) […]