Nature’s Fall Glow

New England in the fall is one of the most beautiful displays of nature you will see. Reds and golds so vibrant, they look painted. If you have the chance to drive around this part of the US in the fall, jump on it. You won’t regret it.