Travel Like a Local: Vermont - Pitcher Inn

Travel Like a Local: Vermont

When you drive through the charming town of Warren, Vermont, set in the Green Mountains alongside the Mad River, you can’t miss the “Almost World Famous” Warren Store and—just across the street—a stately 11-room inn that is the focal point of Main Street. Read MorePitcherInnOutside