20
Jun
2012
Nestled on the Scarborough Bluffs, on the shores of Lake Ontario, Birch Cliff is not only one of the most picturesque communities in Scarborough, but also one of the oldest. Enjoy these snapshots...