May 15, 2025 @ 7:30 AM - 12:00 PM Thousand Acre Swamp Thousand Acre Swamp Jackson Road and Penfield Center Road, Penfield Thousand Acre Swamp is a preserve owned by the Nature [...]