WestJet has announced the addition of several new routes, including Barcelona out of Toronto. Three-times weekly, non-stop service between Toronto and Barcelona will...