Sherwood Park Dog Park – Toronto’s Off-Leash Trail Heaven for City Dog Owners
Looking for a provincial park-like trail experience that’s off-leash trail and surprisingly accessible for Toronto city dwellers? Then check out Sherwood Park Dog Park, Toronto’s mini off-leash trail located just west of Sunnybrook Park, then you need to give this space a visit!