The Scarborough Bluffs, also known as The Bluffs, is an escarpment in the Scarborough district of Toronto with Lake Ontario views.

You may also like

Back to Top