Central Canada Road Trip: Toronto Island Park
Toronto Island Park, in Lake Ontario, is a group of 15 islands inter-connected by pathways and bridges. The island park is a very popular destination for a day-outing for the locals.
Central Canada Road Trip: Toronto Island Park Read More »



















