The Institute for American Indian Studies offers teaching resources related to the archaeological sites found…
Category: Woodruff Cave
Woodruff Cave is a rock shelter site located in New Preston, Connecticut near Lake Waemug. The site was occupied during the Woodland periods from about 1,000 BC- 1600AD, mostly during the Middle and Late Woodland periods.