A family of barn owls has made a water tower atop a building on Manhattan’s Upper West Side their residence, and has been drawing bird-watchers and photographers to West 75th Street near Central Park, with ornithologists saying that it is the first documented instance of barn owls nesting in Manhattan in recorded history.
Get breaking news anytime, anywhere. Download the TOI app now!