Orchard Beach Invasives Removal
Another round of invasive removal work is about to begin in Pelham Bay Park's natural areas. The new location will be along Orchard Beach Road, and will be visible in the area from Glover's Rock heading west. This work is part of the Million Trees New York reforestation work that has been taking place all around the park for nearly three years now.