Typical weather for Middlesex, VT on Jul 12:
Based on historical measurements from weather station USC00439988 (8 mi away).