Image 1 of 1
toronto_16.JPG
Center Island affords lovely views of the skyline of downtown Toronto and CN Tower.