Owels Head Park

Owels Head Park is a nice place to hang out.