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