Maputo
Toronto
BEST
DEAL
Sat., 14 Dec.
MPM - YYZ
$1548
$1467
Prime price per passenger