My friend and I were wanting to catch and release (or really just see) some turtles in Mississauga, and I looked at the Pond Maps for locations but I was wondering if anyone has spotted more turtles in a particular area? Just not snapping turtles though, I find them a little...intimidating...