A Family of Barn Owls Nests in Manhattan's Upper West Side
Audio narration · Coming soon
A rare family of barn owls has taken up residence in a water tower on a building near Central Park in Manhattan's Upper West Side. This unusual urban wildlife sighting has captivated local New Yorkers.
Why this matters
PRISM scored this story 50/100 for interest.
Originally published by npr
