Ontario Place Forum
Ontario Place Forum. Outdoor amphitheatre, part of Ontario Place, a provincially-operated recreational park opened in 1971 on three man-made islands off the Toronto waterfront. The Forum is circular in design and set in a basin created by four hills.