Schongalla Nature Preserve

schongalla nature preserve riverside greenwich ct

The Schongalla Nature Preserve is in the Riverside neighborhood of Greenwich, CT. The nature preserve features a lake and a natural park with trails.

Location: 78 MacArthur Avenue, Riverside, CT 06830

Hours: Sunrise to sunset