Owl's Head Park

Owl's Head Park is a neighborhood park in Brooklyn. It boasts scenic views of the New York skyline, rolling hills, and serene pathways. It offers basketball and skateboarding.