Nice and big and good for fire works.
Peter Bawden Park is located at 38 Orchard View Rd, Markham, ON L6E 1L3, Canada