Secret Nature in Newtown
Last weekend while visiting family in Connecticut, we ventured out to one of Andrew’s childhood hiking spots. This little gem of conservation land is nestled among the busy streets and neighborhoods in Newtown, Connecticut. First we drove along the northern edge of the property on Orchard Hill Road as Andrew tried to remember where to…