Toronto is an amazing city. There is no denying it is one of the jewels in Canada's crown. Toronto is the capital of the province of Ontario and is located on Lake Ontario's north western side. With plenty of major attractions for both residents and...