The Rocky Mountains is a mountain range in western Canada and the United States. It is not located near Toronto.
Hudson Bay is a large body of water in northeastern Canada. It is not located near Toronto.
Victoria Island is an island in the Canadian Arctic Archipelago. It is not located near Toronto.