Nice park but I've seen better mate they should work on the design
Nice and family friendly
Good place to work out.
Travis Hill Park is located at White Plains, NY 10603