This is no regular walk in the park. Located in North Toronto, Sherwood Park is a beautiful forest/oasis in the city. Take your lover for a romantic stroll (and picnic) here: There are great trails, great places to throw the frisbee or ball around, great places to sit and chat (or make out!). And if you have a pooch, doggone it bring Spot here as it's doggie heaven. If you have kiddies, there's also terrific play equipment as well as a splash pad.