Holiday Deals Toronto
Toronto is situated on a broad sloping plateau intersected by an extensive network of rivers, deep ravines and urban forest. Humber River, Don River, and the Rouge River all run through the city. Its southern border is formed by lake Ontario.