Welcome to Vermont! The Hero's Welcome General Store has more than a century of history in the beautiful village of North Hero, Vermont. We're right on Lake Champlain and are open every single day of the year. Here you can find everything that life on the lake requires, and much more! Buoys and books, sandwiches and SUP's, puzzles and peach pies, coffee and caramels but also quilts, nightgowns, kitchen gadgets, dental tools, pocket knives...come find out for yourself!