Some of the best cities for young people include Toronto and Vancouver. Both have great further education facilities and good job opportunities.