Yes, Cherry Hinton Water Park is in the area. It's located at Cherry Hinton Hall on Cherry Hinton Road and admission is free.