Toronto Islands Park is located on Lake Ontario south of Toronto City. It is actually composed of three major islands. On the island, you can look back at the center of Toronto and enjoy the vast view of Lake Ontario. This is a good place for tourists to spend their leisure and vacation. It is absolutely worth visiting.