Hi everyone. I'm from the Philippines planning to join my husband in Saint Lucia flying via Canada. I've read that only those with valid US visa are allowed to enjoy the benefit of transiting without visa. Does this means I will need to apply for a transit visa? Even if I'm only going to change planes to go from Toronto to Saint Lucia on the same day in the same airport? Would really appreciate your advice.