Red Hill Woods: Public Walk
Red Hill Woods Red Hill Road, Branford, CT, United StatesRed Hill Woods is a stunning 29-acre parcel at the end of Red Hill Road, just north of 950 acres of open space. The Branford Land Trust is working to raise $200,000 to preserve and protect this stunning property, along with Spectacle Island, for generations to come! See for yourself in a series of public […]