Immerse yourself in the natural beauty and charming attractions of the White Mountains, New England, with this carefully curated 3-day itinerary.