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