Mowbray Park, un gran parque a orillas del río, fue la ubicación de una piscina pública construida en el río hasta la década de 1930.
Hasta la década de 1930, el parque Mowbray, un parque público del río, fue el sitio de una gran piscina construida en el río.