AOL Travel

Visit Centre Island, Toronto

Source: TravelVideo.TV
15 of 27 Travel Videos
Centre Island is the home of the Centerville Amusement Park. Well-groomed parklands offer amenities, biking, hiking and picnicking, all so close to downtown Toronto, Ontario Canada.
Be The First To Comment »

Videos from around the web

Write your comment

0 of 500 chars