Danbury

Lake Kenosia

Lake Kenosia

A small, shallow natural lake located in an urban setting in Danbury.

Scroll to Top