One of the more curious spots on Yale’s campus is a little park known as Sachem’s Wood…
Receive Daily Nutmeg emails featuring local insights and deals from around New Haven.