Thank you for your patience while we retrieve your images.

Bluffers Park is a man-made harbour located on the east side of Toronto. It lies at the foot of Scarborough Bluffs.