Toronto Islands are a beautiful group of islands in front of Toronto with a stunning view on the skyline of the city.