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.
Mowbray Park, un gran parque junto al río, fue hasta la década de 1930, el sitio de una piscina pública construida en el río.