Toronto's waterfront, one of North America's largest recreational waterfronts - provides a scenic backdrop for many popular and entertaining attractions including Harbourfront, Ontario Place, and the Toronto Islands. It's also the setting of many big events including the Celebrate Toronto Street Festival, Caribana, and the Toronto International Film Festival.