Toronto is the capital city of the Canadian province of Ontario and is the largest city in Canada by population. It is located in the southern part of the province on the northwestern shore of Lake Ontario.

TORONTO Canada EVERYTHING You NEED to Know | Tips & Tricks, Food Options, BEST Places to Visit- 2023

(Video: TheCompleteCouple)