Toronto's waterfront - one of North America's biggest recreational waterfronts - provides a picturesque milieu for many popular and amusing attractions including Harbour front, Rogers Centre, the CN Tower, and the Toronto Islands. It's also the setting of many big events including the Scotiabank Nuit Blanche, the Toronto International Film Festival, the Canadian National Exhibition, Caribbean Carnival and Winterlicious. Downtown Toronto proffers museums and art galleries galore including The Royal Ontario Museum (ROM) , Canada's largest museum and one of the top 10 in the world; the Art Gallery of Ontario (AGO), Canada's oldest art gallery and home to more than 15,000 paintings; and the Ontario Science Centre, which entertains and educates 800,000 visitors a year.