Carow Park offers a nice contrast to the fast pace of urban life. Go for a wander around the grounds or slip off your shoes and feel the soft grass beneath your feet.
When you've spent a bit of time at this recreation and green space in Mercer, why not make your way to Grand Portage Lake, Mercer Depot Museum, and Lake of the Falls? They're near Carow Park and also popular with tourists.