The frozen river for ice skating will have seriously sweet views. It'll be located at Ontario Place right beside Lake Ontario and give you a view of the Toronto skyline on the…
Continue Reading »