Discover the natural beauty of Kelly Lowland Sanctuary in New Canaan, CT—perfect for nature lovers and a peaceful retreat after a day of exploring.
A serene haven featuring lush trails and diverse wildlife, ideal for leisurely walks and birdwatching.