🌳 Nature & Outdoor11:00 PM EDT
Wildflower Island, Teatown Lake
Looking for a breathtaking spring outing in Westchester? Visit Wildflower Island at Teatown Lake in Westchester, NY on Friday, May 1, 2026, and witness the peak bloom of over 200 native wildflowers, trees, and shrubs. This magical floating island in Teatown Lake is the perfect destination for families seeking natural beauty, gentle exploration, and unforgettable nature memories together.
via Teatown Lake Reservation