Check out our local weather reports before your vacation to Stratton, Vermont USA