The Toronto Islands just got a stunning new white sandy beach