Pea Patch Island with Declan O’Neil
Great Blue Herons by Declan O'Neil Pea Patch Island, a small island located in the middle of the Delaware River, is well known for its rookery of wading birds including Great Blue Herons, Great Egrets, Snowy Egrets, Glossy Ibis, and more! On this trip, take a ferry ride to the island and see the rookery ... Read more