The Toronto Islands provide a great, refreshing escape from downtown with a beautiful view of Lake Ontario and the city skyline.