Toronto's Ultimate Family Destination Ever heard of Centreville Theme Park or Chelsea Beach? During our recent whirlwind visit to Canada's largest city, we spent time discovering this, much-loved by residents, yet often forgotten by tourists, family destination in Toronto. Situated within the Toronto Islands on Centre Island, Centreville and Chelsea Beach are fantastic … [Read more...] about Centreville And Chelsea Beach: Toronto’s Ultimate Family Destination