Toronto may be known for some pretty cool things (the CN Tower, the Hockey Hall of Fame, Chinatown...) but beaches? Well, they're great – here are the best.