Toronto is located on the northwestern shore of Lake Ontario, which forms part of the border between Canada and the United States. Being Canada’s largest city, Toronto is just easy to like. With all the activities happening in the city, this means it’s possible to drop in for a few days and “do the town” without running yourself ragged.