With liquor stores dotting the highways and no sales tax, it’s no wonder New Hampshire tops the charts for alcohol consumption. Curious about what that really means?
While others may pack away their Christmas decor, this Bar Harbor shop keeps the spirit alive every single day—it's a local treasure you won't want to miss.