Great splash pad for the kids
Chinguacousy Splash Pad is located at 9050 Bramalea Rd, Brampton, ON L6S 6G7, Canada