An urban beach facing the inner harbour with the Toronto Islands in the distance.

Location