Toronto Series Part 4: Summer – Toronto Centre Island

Toronto Centre Island is an amusement park cum family recreational area located on Centre Island (part of Toronto Islands). It consists of Centreville Amusement Park – which is its major attraction. The park opened in 1967, with several rides and has expanded over the years, adding one or two rides a year. Centreville Amusement Park has miniature… Read More Toronto Series Part 4: Summer – Toronto Centre Island