Faro
Tenerife
BEST
DEAL
Wed., 15 Jan.
FAO - TFS
$159
$153
Prime price per passenger