How to spend a winter weekend in Gorham, NH

Just three hours north of Boston in Gorham, NH, it is the perfect place for a classic winter weekend getaway in New England. This lovely town blends outdoor adventure with cozy mountain charm with maple stimulating indulgence. Follow this itinerary…